2012-02-18 72 views
1

我的場景;如何向地圖添加多個針點註釋

One hospital has many doctors。我需要在webview上顯示。

我會在醫院放置一個註釋針。並且當用戶點擊它時,出現所有訪問該醫院的醫生的彈出窗口。

enter image description here

如下面的圖所示。以下圖像已經使用庫實現,但我不想使用它。有沒有其他辦法可以實現這一點。

爲什麼我不希望使用該庫的原因 - 我的上司不喜歡,我也沒問爲什麼(我期望的答案,而不是論據,爲什麼我沒有問從我的上司的原因):)

注意:對不起,我沒有任何代碼來演示。

回答

0

可以使用MKMapView類來創建一個可嵌入的地圖界面。還能夠使用MKAnnotation協議添加自定義註釋。

MKMapViewMKAnnotation類的引用。

0

這看起來像一個完全自定義的標註。您可以瞭解在Xcode中使用MapCallouts示例代碼的一般方法。

您展示的例子有很多,你將無法得到任何不使用庫中的圖形(如果條件允許的話)或自己創建他們自定義圖形。例如,您必須製作黑色背景(可能會在標註視圖中將其設置爲透明),綠色圓形矩形,藍色V形和明星徽章。您需要了解如何製作帶有陰影和白色陰影插圖的文字。您還需要了解如何拉伸背景圖以允許其中的不同數量的項目。

將其提交給你的上司,他們將支付這些額外的工作(看起來像約40小時),如果他們覺得滿意了,開始學習。

+0

哦,有沒有可以用來替代的圖書館? – shajem 2012-02-19 15:06:59

+0

@shajem對不起,我不知道這個庫。如果你搜索,可能會有一個,但我雖然問題是你的老闆不喜歡圖書館? – 2012-02-20 12:16:15

+0

他沒有,但我想證明他錯了。 – shajem 2012-02-20 13:44:01