首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIBarbuttonItemStyle - CLLocation

UIBarbuttonItemStyle - CLLocation
EN

Stack Overflow用户
提问于 2012-03-24 03:57:51
回答 2查看 397关注 0票数 0

我目前正在设计一个应用程序,它将利用以下组件:

代码语言:javascript
复制
-CoreLocation

-MapKit

-MkMapView

我的应用程序的要求之一是显示用户的当前位置。如果用户从他们当前的位置滚动,我想提供一种方法来恢复到他们在MKMapView上的当前位置。要提供更好的视觉效果,请考虑一下iOS附带的默认地图应用程序。

问题

是否有类似于地图应用程序底部工具栏中的定位器图标的默认UIBarbuttonItemStyle?

EN

回答 2

Stack Overflow用户

发布于 2012-03-24 22:44:42

设法弄清楚了。结果,我不得不在'viewDidLoad‘事件中添加以下代码:

代码语言:javascript
复制
MKUserTrackingBarButtonItem *trackingBarButtonItem = [[MKUserTrackingBarButtonItem alloc] initWithMapView: self.mapView];

self.navigationController.toolbarHidden = NO;

[self setToolBardItems:[[NSArray alloc] initWithObjects: trackingBarButtonItem, nil]];

原来,应用于MKUserTrackingBarButtonItem的默认样式包括我最初寻找的定位器图标。

票数 2
EN

Stack Overflow用户

发布于 2012-03-24 04:33:37

不,没有包含定位器符号的“默认”barButtonItem。你必须创建自己的形象,并自己添加它。

以下是默认项:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9849027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档