私は の 2 つのポイントを持ってCLLocationCoordinate2D
いmapView
ます。ある点から別の点を指す矢印イメージが必要です (A->B)。transform
矢印画像の正しい角度を見つけることができません。
こちらの画像を参考にしてください
前もって感謝します。
私は の 2 つのポイントを持ってCLLocationCoordinate2D
いmapView
ます。ある点から別の点を指す矢印イメージが必要です (A->B)。transform
矢印画像の正しい角度を見つけることができません。
こちらの画像を参考にしてください
前もって感謝します。
これは古い質問ですが、おそらくここを見ている人を助けることができます:
CGFloat angle = atan2f(point2.y - point1.y, point2.x - point1.x);
CGAffineTransform rotationTransform = CGAffineTransformIdentity;
rotationTransform = CGAffineTransformMakeRotation(angle);
arrow.transform = rotationTransform;
ポイント 1 に「矢印」を配置し、UIImageView
それをポイント 2 に向けたい場合は、デルタを使用してアークタンジェントを取得し、その角度に基づいて変換を作成し、その変換をUIImageView
矢印の に割り当てます。