介紹:
在非地圖的視圖上使用標(biāo)注(Annotation)。一般來(lái)說(shuō),我們只能在MKMapView上使用annotation(即點(diǎn)擊pin,彈出一個(gè)小氣泡視圖,即CalloutView。而iOS SDK定義的 UICalloutView 是私有的。這份代碼定義了一個(gè)新的CalloutView,讓其能在其他視圖中也可以使用Annotation。Demo中是在一個(gè)ScrollView中使用CalloutView。 地圖(Map) CalloutView
測(cè)試環(huán)境:
測(cè)試環(huán)境:Xcode 4.3, iOS 5.0。
效果圖:
使用方法:
在非地圖的視圖上使用標(biāo)注(Annotation)。一般來(lái)說(shuō),我們只能在MKMapView上使用annotation(即點(diǎn)擊pin,彈出一個(gè)小氣泡視圖,即CalloutView。而iOS SDK定義的 UICalloutView 是私有的。這份代碼定義了一個(gè)新的CalloutView,讓其能在其他視圖中也可以使用Annotation。Demo中是在一個(gè)ScrollView中使用CalloutView。