1
A
回答
1
無論何時創建GMSMarker,都需要設置其地圖屬性。查看Google的文檔here。下面是Swift示例,但.map
調用在Objective-C中是相同的。
let position = CLLocationCoordinate2D(latitude: 10, longitude: 10)
let marker = GMSMarker(position: position)
marker.title = "Hello World"
marker.map = mapView
4號線是這裏的關鍵。不這樣做會拋出你看到的錯誤。
相關問題
- 1. 長按刪除谷歌地圖GMSMarker
- 2. iOS版谷歌地圖SDK GMSMarker定位
- 3. 谷歌地圖API警告:SensorNotRequired
- 4. Angular2谷歌地圖API警告:NoApiKeys
- 5. 谷歌地圖GMSMarker沒有出現在地圖上
- 6. 獲取谷歌地圖API警告:在ACF谷歌地圖的Wordpress
- 7. 谷歌地圖SSRS報告
- 8. 添加GMSMarker到多邊形 - 谷歌地圖iOS版雨燕
- 9. 谷歌地圖給出安全警告,在IE
- 10. iPhone手機谷歌地圖內存警告
- 11. 刪除谷歌地圖「用兩個手指......」警告使用javascript
- 12. 谷歌地圖API密鑰警報
- 13. Java谷歌地圖谷歌地圖
- 14. 從谷歌地圖搜索中刪除谷歌廣告
- 15. 谷歌地圖谷歌地點類型
- 16. 谷歌地圖
- 17. 谷歌地圖
- 18. 谷歌地圖
- 19. 谷歌地圖
- 20. 谷歌地圖
- 21. 谷歌關閉不壓制警告
- 22. 谷歌播放警告:WebViewClient.onReceivedSslError處理
- 23. 谷歌microbenchmarking CPU縮放警告
- 24. 谷歌Android播放舊的OpenSSL警告
- 25. 使用谷歌地圖sdk在ios中從GMSMapview中刪除特定的GMSMarker
- 26. 谷歌地圖:地圖
- 27. 谷歌地圖,如地圖
- 28. 在谷歌地圖上報告地圖錯誤
- 29. 谷歌地圖和歌劇
- 30. Android:谷歌地圖
我已經添加了GMSMapView和多個GMSMarker沒有別的。 –
您是否嘗試遵循Google開發者指南?中列出的步驟:https://developers.google.com/maps/documentation/ios-sdk/start。我想我可能錯過了添加列出的框架的地方。 –