ios - ios MKMapView 上的当前位置按钮

标签 ios iphone mkmapview mapkit

我在我的 iOS 应用程序中使用 MKMapView。我的 View 中有搜索栏。如果我在 map 上搜索位置,我会在该搜索到的位置上添加注释。现在的问题是,我想回到我现在的位置。我看过谷歌地图应用程序,他们在 map 上有一个按钮,可以将用户发送到当前位置。

如何显示该按钮?。以及如何获取该按钮的点击事件?。

最佳答案

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

关于ios - ios MKMapView 上的当前位置按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26928982/

相关文章:

iphone - document目录在objective c中存放数据好还是缓存好?

iphone - 搜索核心数据

iphone - MKMapView 当前位置显示为自定义图钉

iOS 使用自动布局以编程方式修复 UIScrollView 中 subview 的位置

ios - 在快速下拉 UITableView 时为 TableView 的 headerView 设置动画

android - 在 Android 上订阅 ANCS

ios - 在 ios 的 tableview 中的选定单元格上设置 imageview 的问题

ios - 从应用程序中终止进程,iOS SDK

iOS – 切换 UIWindow 时的释放问题

ios - Swift - 向下转换协议(protocol)数组以类型崩溃并出现 unsafeBitCast fatal error