【发布时间】:2011-03-09 08:49:43
【问题描述】:
我之前创建了一个自定义标注气泡作为 MKAnnotationView 的子视图,因为内置标注非常有限。这需要我在选择 MKAnnotationView 以考虑标注气泡的大小时更改为 centerOffset。这一切都在 iOS 4 出现之前完美运行。现在,在 iOS 4 中,它完全忽略了我对 centerOffset 属性的更新,因此图钉和气泡似乎向下和向右跳(标注气泡的左上角现在位于图钉点应该在的位置) .
有谁知道为什么这在 iOS 4 中发生了变化?我可以做些什么来让 MKMapView 识别新的 centerOffset?这是苹果引入的bug吗?
感谢您的帮助!
【问题讨论】:
-
只是想加入,遇到了同样的问题。我目前已经调整了注释中心以补偿偏移量的变化。但这远非理想。
标签: iphone mkmapview ios4 mkannotationview