【发布时间】:2011-09-11 17:04:32
【问题描述】:
您总是可以在您所在区域的顶部放置一个透明的 UIView 想要“禁用”点击输入,让它监听点击,并拥有它 别理他们。当您想要输入时删除 UIView(或隐藏它) 再听一遍。
现在,我可以理解策略了,但是有人可以用代码启发我吗?
如何制作视图
1. 监听水龙头
2. 让它忽略它们
它不会将触摸传递给它背后的视图吗?
【问题讨论】:
您总是可以在您所在区域的顶部放置一个透明的 UIView 想要“禁用”点击输入,让它监听点击,并拥有它 别理他们。当您想要输入时删除 UIView(或隐藏它) 再听一遍。
现在,我可以理解策略了,但是有人可以用代码启发我吗?
如何制作视图
1. 监听水龙头
2. 让它忽略它们
它不会将触摸传递给它背后的视图吗?
【问题讨论】:
将普通 UIView 的 userInteractionEnabled 属性设置为 YES,但其中没有任何代码来响应触摸事件。然后视图将“吞下”所有触摸。
【讨论】: