作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我可能在这里遗漏了一些东西,但是......
我有一个 UIView
和几个 child (几个 UILabel
和 UIImageView
)。当用户单击(点击)父 UIView
中的任何位置(UIView
或其任何子级的可见部分)时,我需要捕获事件。
最好的方法是什么?
最佳答案
您可以在身份检查器中更改 UIView 的类...使其成为 UIControl
,然后您可以为您的 View 添加 UITouchUpInside
事件 - 以捕获点击就在上面。
祝你好运!
编辑:这是带有屏幕截图的分步说明:
景色...
...当然,没有事件。
返回并使用 UIControl 更改 UIView 并...
哒哒!事件!
将方法 Hook 到 UITouchUpInside 事件
这就是接口(interface)文件中的样子
这就是实现文件中的样子(当然,您可以将日志记录替换为您想要的任何内容)
关于iphone - 带子项的 UIView 上的 TouchUpInside,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10728830/
我有以下 html,它也绑定(bind)到 Bootstrap 弹出窗口(如果有任何区别的话) Layouts test Starts 2014/12/12, 11:
我是一名优秀的程序员,十分优秀!