UserLocation注释自定义标题

时间:2012-09-27 13:33:36

标签: iphone ios map mkmapview

我正在尝试为蓝点注释(用户位置注释)设置自定义标题,我尝试过这段代码并且它在ViewforAnnotation委托方法中有效:

((MKUserLocation *)注释).title = @“自定义标题”;

有人知道这是私钥吗?我的申请会被拒绝,因为我试图更改用户位置注释标题吗?

1 个答案:

答案 0 :(得分:0)

默认用户位置标记的类(至少在SDK 4.2中)是MKUserLocationView,但这不是公共的,因此您无法创建要修改的实例而不会有来自应用商店的拒绝风险。您必须改为创建自己的MKAnnotationView(或MKAnnotationView的子类)。

但您可以使用MKUserLocation,请参阅以下Linkhttp://developer.apple.com/library/IOs/#documentation/MapKit/Reference/MKUserLocation_Class/Reference/Reference.html