UIView的exclusiveTouch 属性

摘录解释
exclusiveTouch的意思是UIView会独占整个Touch事件,具体的来说,就是当设置了exclusiveTouch的 UIView是事件的第一响应者,那么到你的所有手指离开前,其他的视图UIview是不会响应任何触摸事件的,对于多点触摸事件,这个属性就非常重要,值得注意的是:手势识别(GestureRecognizers)会忽略此属性。
列举用途:我们知道ios是没有GridView视图的,通常做法是在UITableView的cell上加载几个子视图,来模拟实现 GridView视图,但对于每一个子视图来说,就需要使用exclusiveTouch,否则当同时点击多个子视图,那么会触发每个子视图的事件。当然 还有我们常说的模态对话框。

可以达到同一界面上多个控件接受事件时的排他性,从而避免一些问题。

QQ20150503-1@2x.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 废话不多说,直接上干货 ---------------------------------------------...
    小小赵纸农阅读 3,515评论 0 15
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,283评论 4 61
  • 文/尘间红叶 01 又是一个披星戴月晚归的夜,走出公司大门,赶到928车站。乍暖还寒的初春,路上行人稀少,来来往往...
    尘间红叶阅读 710评论 8 5
  • 一、给定范围内的随机数 二、给定范围内的随机整数 三、增加索引值 四、到文档顶部的位置 五、获取计算后的样式 六、...
    風隨風去阅读 286评论 0 1
  • 那天你说山嶂叠峦迷雾重重 计数星辰看不清眼前那夜无法出走 身边云烟说不完的过往都是牵绊 那颗星飘来飘去总会不见那颗...
    天书阅读 396评论 0 0