gpt4 book ai didi

iphone - 禁用的按钮如何获得触摸?

转载 作者:行者123 更新时间:2023-12-03 20:49:21 24 4
gpt4 key购买 nike

我只是想知道怎么会发生这种事。在我的 iPhone 应用程序中,在 http 请求加载期间,我禁用了导航栏中的按钮。但是,当我触摸按钮三到四次时,加载完成后会调用操作方法,这意味着即使按钮被禁用,也会检测到触摸,然后调用 ibaction 方法。

那么这是异常(exception)情况还是有什么方法可以防止这种情况发生?

谢谢......

最佳答案

将 UIControl 设置为禁用并不会阻止其获取触摸事件(并且无论如何您都不应该在 UIControl 上覆盖 -touchesBegan: 等)。

您应该将按钮的 userInteractionEnabled 属性设置为 NO 以避免触摸事件。

关于iphone - 禁用的按钮如何获得触摸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2326051/

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