2012-01-14 104 views
1

我打算用xcode storyboard開發一個房地產應用程序。如何在MKMapView中繪製形狀?

它具有地圖搜索功能,可在地圖上進行選擇。

所以我必須在地圖上繪製一個形狀並獲得形狀的點。

而且我必須將點轉換爲座標。

我該怎麼做?

如果這是不可能的,有沒有辦法在iPhone應用程序用戶其他地圖視圖?

如果有人幫助我,我將不勝感激。

回答

0

您可以利用重疊。使用這個你可以實現它的Apple MKOVerlayView內建的蘋果。如果要在自定義視圖中處理圖形,則必須在地圖上添加實際覆蓋圖之前,必須注意Google徽標,否則不應該隱藏該圖標,否則將違反蘋果規則。一旦用戶完成對自定義視圖的繪製,只需將所有點轉換爲地圖點(即庫中存在方法但不確定其名稱)以及構建在地圖上的疊加視圖中的整個繪圖。有一些內置覆蓋視圖也存在像MKShape,MKPolyline等。你可以去這裏檢查所有關於這個link

+0

感謝您的幫助。我要去Appstore的房地產經紀人地區選擇功能。 http://itunes.apple.com/gb/app/realtor.com-real-estate-search/id336698281?mt=8你能告訴我詳細的示例代碼嗎? – DianWei 2012-01-14 18:02:25