gpt4 book ai didi

ios - 隐藏和禁用 MapKit pin 上的用户交互?

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

我试图在 MapKit View 上隐藏一个图钉,虽然将 hidden 属性设置为 YES 有效,但我仍然可以点击它并获得 didSelectAnnotationView 消息!。当然,我尝试将 userInteractionEnabled 设置为 NO,但我仍然收到消息。

这是我试过的。 a 是我的注释 View 。

a.hidden = YES; 
a.layer.hidden = YES;
a.userInteractionEnabled = NO;

我在这里遗漏了一些东西,我用谷歌搜索了所有地方,但找不到任何有用的东西。有什么线索吗?

最佳答案

MKAnnotationViewenabled 属性可以设置为NO 以禁用选择作为documentation状态:

If the value of this property is NO, the annotation view ignores touch events and cannot be selected.

关于ios - 隐藏和禁用 MapKit pin 上的用户交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9492308/

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