使用btn.userInteractionEnabled
和[[UIApplication sharedApplication] beginIgnoringInteractionEvents]
不起作用,但设置btn.exclusiveTouch=YES
无效。
有人告诉我为什么吗?
我有两个按钮( btn1 和 btn2 ),我不希望它们在同时点击时被触发。
首先,我在 btn1 的事件处理程序中编写了btn2.userInteractionEnabled=NO
,在 btn2 事件处理程序中编写了相同的内容。但它不起作用。 btn2 在其userInteractionEnabled设置为NO时仍会触发。
然后我将userInteractionEnabled更改为beginIgnoringInteractionEvents,但仍然无效。
最后,我找到了 exclusiveTouch ,它似乎一直都在运作。
我的问题是为什么userInteractionEnabled
和beginIgnoringInteractionEvents
无效。