在自定义MKAnnotation上显示Apple的呼出气泡

时间:2010-11-17 13:47:36

标签: iphone cocoa-touch mapkit mkmapview

我有一个自定义MKAnnotation,并且所有注释都在正确的位置并且遵循MKAnnotation的协议但我想在用户点击注释时显示标准的调用气泡,我可以这样做吗或者我是否有一个自定义呼叫气泡?

1 个答案:

答案 0 :(得分:2)

您需要为自己创建的canShowCalloutYES属性设置为MKAnnotationView,以代表您的MKAnnotation

呼出将使用title作为标题的MKAnnotation属性,以及subtitle属性(如果不是nil。)

如果您愿意或需要,可以在leftCalloutAccessoryView上设置rightCalloutAccessoryViewMKAnnotationView属性。左侧视图通常是带有图标的UIImageView,右侧视图通常是UIButton,用作详细信息披露按钮。