我想在地图上拥有与 MKUserTrackingBarButtonItem 相同的功能,但我想以编程方式进行。
通常使用我在 ViewController 上执行此操作
- (void) viewDidLoad
{
...
MKUserTrackingBarButtonItem *buttonItem = [[MKUserTrackingBarButtonItem alloc] initWithMapView:self.map];
self.navigationItem.rightBarButtonItem = buttonItem;
...
}
但我想通过代码尝试一下。我知道如何获取 UserLocation,但如何获取指南针功能?