私の iPhone アプリケーションでは、CLLocationManager を使用して、iPhone が指している方向を見つけています。プロパティ「見出し」を使用しています。x、y、zの値を教えてくれます。これらの値から、現在指している方向 (北または南または東または西) をどのように見つけることができますか?
2228 次
2 に答える
1
メソッド[locationManager startUpdateHeading]を使用して、地理的な北極または磁北極に対する角度を取得できるようにする必要があります。次に、値を取得できます
- (void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading
{
NSLog(@"%f",newHeading.trueHeading);
}
于 2010-12-10T08:25:26.120 に答える
0
headingはCLHeadingオブジェクトです。ドキュメントを一目見ればわかるように、真方位と磁気方位のプロパティも度単位で持っています。
于 2010-11-28T12:09:40.363 に答える