我正在爲iOS的示例地圖工具包應用程序工作。我有一切工作和一個工具欄按鈕來切換MKUserTrackingMode。這可能看起來像一個愚蠢的問題,但我已經搜索了IB中的所有選項並查看了文檔,並且我找不到像iOS Maps應用中使用的當前位置/指南針標題那樣的任何按鈕選項。開發者是否可以使用該特定按鈕?iOS sdk中是否提供了當前位置/指南針標題按鈕?
16
A
回答
33
您需要創建一個MKUserTrackingBarButtonItem,並在構造函數中傳遞MKMapview,然後將該按鈕項添加到導航菜單(或者它應該是您的按鈕的位置)。
- (void)viewDidLoad
{
[super viewDidLoad];
MKUserTrackingBarButtonItem *buttonItem = [[MKUserTrackingBarButtonItem alloc] initWithMapView:self.map];
self.navigationItem.rightBarButtonItem = buttonItem;
}
0
也許我誤解了你的問題,但聽起來好像你想將MKMapView
的userTrackingMode
屬性設置爲MKUserTrackingMode.MKUserTrackingModeFollowWithHeading
。
+1
感謝您的回覆,但我有這部分工作。我正在使用帶有文本標籤的工具欄按鈕。我想複製地圖應用中使用的按鈕來切換跟蹤模式狀態。我查看了所有界面構建器和文檔,找不到那個按鈕。 – vichudson1 2012-03-26 16:54:12
相關問題
- 1. 如何檢查指南針標題是否指向特定位置?
- 2. iOS SDK中當前位置的方位
- 3. 角度麥加從當前位置與iPhone指南針
- 4. 指向使用指南針的位置
- 5. 如何識別指南針是否正朝向位置?
- 6. 指南針GPS指南針
- 7. ios UIPanGestureRecognizer指針位置
- 8. 是否有顯示當前位置在GMSMapView中SDK
- 9. 如何根據我的當前位置將指南針指向我特定的緯度經度位置?
- 10. 如何從MSPointerMove事件中獲取指針的當前位置?
- 11. 指南針SearchableDynamicProperty問題
- 12. 指南針精度難題
- 13. 指南針校準問題
- 14. 數字指南針問題
- 15. 指南針在枚舉指南針 - lucene
- 16. 安裝與指南針的指南針
- 17. 從庫中提供指針
- 18. 在室內設置當前位置 - Google Maps iOS SDK
- 19. onclicklistener爲按鈕數組提供空指針
- 20. android代碼獲取當前位置座標到一個按鈕
- 21. iOS - UIBarButtonItem - 後退按鈕標題垂直位置不調整
- 22. 如何在osmdroid中顯示當前位置指針?
- 23. 適用於iOS的Google Maps SDK如何識別位置是否在當前位置的5英里範圍內?
- 24. 如何在iOS Web應用程序中查找指南針標題?
- 25. 如何檢查locationManager是否更新了當前位置?
- 26. 指南針Flexbox
- 27. Android指南針
- 28. iOS SDK中的任何位置是否定義了HTTP狀態碼?
- 29. 如何在按鈕上設置驗證當前標題
- 30. 將文本置於「指南針」位置上的任何圖像
非常感謝!正是我在找什麼。我沒有想到它是自己的課堂,認爲它只是一種按鈕風格。我甚至浪費時間製作切換功能。它內置於課堂! – vichudson1 2012-03-26 22:10:38