如何在不使用beginIgnoringInteractionEvents的情况下禁用触摸屏?

时间:2011-09-11 17:04:32

标签: iphone touch ignore

来自a similar question/answer

  

你总是可以在你的区域顶部放置一个透明的UIView   想要“禁用”点击输入,让它听取点击,并拥有它   别理他们。如果需要输入,请删除UIView(或隐藏它)   又听了。

现在,我可以理解这个策略,但有人会用代码启发我吗?

如何制作视图
1.听取水龙头 2.让它忽略它们

它不会传递给它后面的观点吗?

1 个答案:

答案 0 :(得分:0)

将普通UIView的userInteractionEnabled属性设置为YES,但其中没有任何代码可以响应触摸事件。然后视图将“吞下”所有触摸。