这里的例子:
请参阅UITableViewCell右侧的指南针
答案 0 :(得分:2)
使用CLLocationManager
获取您的位置和标题,然后计算每个坐标的相对方向。
答案 1 :(得分:0)
@kyr 是对的,您可以计算方向BY CLLocationManager
,以及旋转的arows图像,这些可能是带有圆形背景和箭头的静态图像,每次计算方向,您可以按CGAffinetransform
和CGAffineTransformMakeRotation
旋转图片。
答案 2 :(得分:0)
使用CLLocationManager获取标题。
-(void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading {
CLLocationDirection true = [newHeading trueHeading];
CLLocationDirection magnetic = [newHeading magneticHeading];
}