【发布时间】:2012-03-24 03:57:51
【问题描述】:
我目前正在设计一个将利用以下组件的应用:
-CoreLocation
-MapKit
-MkMapView
我的应用程序的一个要求是显示用户的当前位置。如果用户滚动离开他们当前的位置,我想提供一种方法来快速回到他们在 MKMapView 上的当前位置。为了提供更好的视觉效果,请考虑 iOS 附带的默认地图应用。
问题
是否有默认的 UIBarbuttonItemStyle 看起来像地图应用底部工具栏中的定位器图标?
【问题讨论】:
-
您没有浏览过 Interface Builder 中的默认项列表吗?
-
我做了,然后我开始研究iOS5提供的默认图标。我将不得不考虑另一种解决方案。
-
您可能正在寻找
MKUserTrackingBarButtonItem(在 SO 或 Apple 文档上搜索)。 -
感谢您的帮助。是的,这些行为正是我所需要的。问题是我似乎无法让定位器图标出现在其中。
-
我不确定这是否会有所不同,但我目前正在使用情节提要设计我的 UI。话虽如此,我已经将我的 HomeViewController 嵌入到 NavigationController 中,并且我一直在通过 IB 添加 UIToolBar(连同它的 BarButtonItems)。
标签: iphone xcode ipad ios5 uikit