首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MKAnnotation "title“属性,如何在使用左/右rightCalloutAccessoryView时抑制?

MKAnnotation "title“属性,如何在使用左/右rightCalloutAccessoryView时抑制?
EN

Stack Overflow用户
提问于 2012-09-12 04:07:29
回答 1查看 698关注 0票数 2

iOS 5中的情况似乎是,当id的标题为零时,将不会为MKAnnotationView显示一个标注。MKAnnotationView类引用:

(如果注释的title方法返回空字符串,则将注释视图视为已启用的属性设置为NO)。

我想要做的是显示一个完全由视图组成的标注,而不是NSStrings。我的leftCalloutAccessoryView上会有一个字符串,但是把它移到标题上会把设计搞砸。首先,它不是在系统字体中,而是必须与应用程序的其余部分匹配。

可以让MKAnnotationView弹出一个标注,这个标注完全由leftCalloutAccessoryView和rightCalloutAccessoryView返回的视图组成,两者之间没有标题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-12 04:26:59

试试这个:-

代码语言:javascript
复制
annotation.title=@" ";

不要将title字符串设置为空,在字符串中设置一个空格字符,这样没有字符串将显示在标题中,您的标注将被正确显示。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12381080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档