gpt4 book ai didi

iphone - MKMapView 忽略 iOS 4 中 centerOffset 的更新

转载 作者:行者123 更新时间:2023-12-03 18:27:24 26 4
gpt4 key购买 nike

我之前创建了一个自定义标注气泡作为 MKAnnotationView 的 subview ,因为内置标注非常有限。这要求我在选择 MKAnnotationView 时更改为 centerOffset 以考虑标注气泡的大小。在 iOS 4 发布之前,这一切都运行得非常完美。现在,在 iOS 4 中,它完全忽略了我对 centerOffset 属性的更新,因此图钉和气泡似乎向下并向右跳跃(标注气泡的左上角现在位于图钉点应该所在的位置) .

有谁知道为什么 iOS 4 中发生了这种变化?我可以做些什么来让 MKMapView 识别新的 centerOffset 吗?这是苹果引入的错误吗?

感谢您的帮助!

最佳答案

确保您使用的是MKAnnotationView,而不是MKPinAnnotationView!您无法设置 MKPinAnnotationView 对象的 centerOffset(当然,除非您是子类)。

关于iphone - MKMapView 忽略 iOS 4 中 centerOffset 的更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3136505/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com