当前位置/指南针标题button是否可用在iOS SDK中?

我正在为iOSdevise一个示例地图工具包应用程序。 我有一切工作和一个工具栏button来切换MKUserTrackingMode。 这可能看起来像一个愚蠢的问题,但我已经search了IB的所有选项,并在文档中查找,我找不到像iOS地图应用程序中使用的当前位置/指南针标题的任何button选项。 这个特定的button是否可供开发者使用

您需要创build一个MKUserTrackingBarButtonItem,并在构造函数中传递MKMapview,然后将该button项添加到导航菜单(或者您的button应该在哪里)。

- (void)viewDidLoad { [super viewDidLoad]; MKUserTrackingBarButtonItem *buttonItem = [[MKUserTrackingBarButtonItem alloc] initWithMapView:self.map]; self.navigationItem.rightBarButtonItem = buttonItem; } 

也许我误解了你的问题,但它听起来像你想要将MKMapViewuserTrackingMode属性设置为MKUserTrackingMode.MKUserTrackingModeFollowWithHeading