iphone - 处理父 View 触摸
<p><p>我有 UIView,它有 3 个 subview ,我需要在 superView 和 subview 上处理每个触摸,但 subview 会拦截触摸。我怎样才能做到这一点?
谢谢。
UPD:所以不存在更简单的方法?事实证明,分离事件比继承更容易。</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>您可以使用</p>禁用 subview 接受触摸
<pre><code>;
</code></pre>
<p>这样他们就不会拦截触摸事件,只会发送到父 View 。</p>
<p>如果您希望两个 View 都接收事件,您可以在 subview 中捕获事件,然后手动将它们发送到父 View 。</p></p>
<p style="font-size: 20px;">关于iphone - 处理父 View 触摸,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/6408375/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/6408375/
</a>
</p>
页:
[1]