0

画面の中央にない位置 (x:138および)の画像ビューがあります。y:107これらの点と水平線の間の角度を計算したくありませんが、これを行う方法がわかりません。

誰かこれについてもっと教えてもらえますか?

4

1 に答える 1

1

開始点と終了点が画像の位置である場合、次のようなことができます。

Example:

CGPoint endPoint = CGPointMake(50, 100);

CGPoint startPoint = CGPointMake(100, 100);

float angleVal = (((atan2((endPoint.x - startPoint.x) , (endPoint.y - startPoint.y)))*180)/M_PI);
于 2013-01-28T09:46:35.147 に答える