gpt4 book ai didi

ios - 自定义MKAnnotationView,阴影触摸时如何防止选择

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:47:45 25 4
gpt4 key购买 nike

我有一个带有一些自定义 MKAnnotation 的 MapView,我用它来创建漂亮的自定义标注。无论如何,对于我的主要注释图钉,我使用了一些漂亮的图钉图像,在它们的左侧有一个预渲染的阴影。

但是,我希望当用户触摸它的影子时注释不会被选中。因为当他们很多的时候,一个的影子可以和另一个重叠,并且因为影子被触及而被选错了。

我尝试为阴影使用单独的图像并将其放在 MKAnnotationView 内的 UIImageView 中,但它不会改变任何东西,即使我设置 enableUserInteraction = NO。

有什么想法吗?

最佳答案

使 MKAnnotationView 的大小与不包括阴影的图像相同。更改它的框架,使其包含您希望它接收触摸的部分。阴影应该超过这个框架,但不应该被切断。

关于ios - 自定义MKAnnotationView,阴影触摸时如何防止选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13070609/

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