0

サーバーから位置/座標 (x 値と y 値) をインチ単位で取得しています。網膜をサポートし、網膜なしでインチからピクセルに変換する方法。私を助けてください。

float x= 0.916667;
float Y= 7.885417

float deltaX = x * 72;
float deltaY = y * 72;

UIActivityIndicatorView *avtivity=[[UIActivityIndicatorView alloc]initWithFrame:CGRectMake(deltaX, deltaY, 20, 20)];
[avtivity startAnimating];
avtivity.activityIndicatorViewStyle=UIActivityIndicatorViewStyleGray;
[imgView addSubview:avtivity];

ここに画像の説明を入力

上の画面の START ボタンの上に ActivityIndi​​catorView を表示する必要があります。

4

1 に答える 1

2

解像度に依存しないポイントを使用する必要があります...ポイントはパイカに対して12であり、これは1インチに対して6であるため、1:72です。

ポイントからインチへ: f(x) = x/72

逆に、インチからポイントへ: f(x) = x*72

于 2013-05-27T05:11:57.633 に答える