2009-10-24 50 views
6

我想知道是否有可能在MKIVViewView以外的UIView中使用MKAnnotationView?我試圖找到使用無證UICalloutView類的替代方法。我可以創建MKAnnotationView並將其添加到我的視圖中,但我無法顯示它。使用MKAnnotationView而不使用MKMapView?

+0

你爲什麼要這麼做? – 2009-11-04 07:30:47

+0

因爲能夠在不使用App Store將拒絕的未公開API的情況下獲得UICalloutView的功能將會很好。我已經通過手工構建了一個類似的控件來解決這個問題,但是使用現有的類會節省相當多的時間。 – 2009-11-21 18:46:34

回答

11

感興趣的人:

我移植埃德·安夫的代碼到目標C源是完全與爲例。 你可以下載它here

也許埃德可以檢查它(我希望我沒有犯太多錯誤)並將其添加到他的git存儲庫。

+0

感謝您的代碼。但是我發現在示例源文件中缺少圖像。我放了一些示例圖片來看看它是如何工作的。它似乎沒有指向您點擊的位置的錨箭頭 – 2011-04-01 09:28:02

+0

您可以從MonoTouch項目下載圖像... – shipmaster 2013-04-03 00:31:55

相關問題