2013-08-03 33 views
1

我的問題是,我找不到任何與iOS6和地圖工具包有關的最新教程,其中包括故事板,指導您如何使用座標來應用註釋/引腳。對地圖工具包應用註釋

我的功課告訴我,該教程出有廈門國際銀行,iOS 5的相關現在違背了點,因爲蘋果中實現自己的地圖與iOS6的和不再使用谷歌的..

我用谷歌和檢查了蘋果的開發人員指南..

我不能是唯一一個尋找這個答案......?

非常感謝。

+0

最好不要在你的問題中提及禁忌詞「家庭作業」。 – null

回答

2

MapKit API在iOS5和iOS6之間基本相同 - 更改的是映射數據的來源,地圖的圖形設計以及通過位圖數據使用矢量數據。但其中大部分在API級別是不透明的。在iOS版本之間,您繼續使用相同的框架和類。還有一些附加(如MKMapItem,路由)和一些簡化,但爲Apple的iOS5 MapKit SDK編寫的任何代碼都適用於iOS6 MapKit。

xib與故事板教程的問題並不是特定於MapKit的,MapKit中的任何內容都不依賴於其中的任何一個,所以您不應該讓它迷惑您。然而,這裏是iOS6的教程,讓你開始:

http://www.raywenderlich.com/21365/introduction-to-mapkit-in-ios-6-tutorial

對於iOS5的和iOS6的MapsKit之間變化的概述,看看在WWDC視頻從2012年開始,Getting Around Using Map Kit

0

所以通過使用下面的代碼,我已經設法通過使用座標放置一個pin並將其放置在viewDidLoad中,但是當代碼被複制時,它無法構建。任何添加多個座標的解決方案?

+0

KPointAnnotation * annot = [[MKPointAnnotation alloc] init]; annot.title = @「標題」; annot.subtitle = @「title」; annot.coordinate = CLLocationCoordinate2DMake(52.138737,-0.471611); [_mapView addAnnotation:annot] – aaip

+0

您應該使用此代碼和信息編輯您的問題(這不是答案)。由於您已接受原始問題的答案,因此您可能希望將其作爲新問題發佈。此外,重要的是明確指出錯誤或消息,以及「何時無法構建」的內容。另外,添加多個註釋的確切難度是什麼?多少註釋?它們是靜態的還是來自服務器動態地等等... – Anna