ExclusiveTouch的设置与作用

ExclusiveTouch的作用是:可以达到同一界面上多个控件接受事件时的排他性,从而避免bug。也就是说避免在一个界面上同时点击多个UIButton导致同时响应多个方法

看见有人用这个来控制UIButton 的ExclusiveTouch属性,这样需要在每个控制器都要设置。可用一句话来代替这样的设置,在AppDelegate启动应用时添加 [[UIButton appearance] setExclusiveTouch:YES];


注意:下面有个同学提醒-->这个方法仅支持iOS 8.0+系统。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ExclusiveTouch的作用是:可以达到同一界面上多个控件接受事件时的排他性,从而避免bug。也就是说避免在...
    MindTheGap阅读 20,411评论 8 34
  • 代码创建UIWindow对象 Xcode7之后使用代码创建UIWindow对象: //创建UIWindow对象 s...
    云之君兮鹏阅读 5,224评论 0 2
  • 起因 在做项目的时候遇到了一个问题,需要用户上传一张图片在画布里操作,一般的逻辑是先传图片到服务器,然后从服务器读...
    leenty阅读 7,813评论 0 3
  • 凉的夜,无眠。 披衣下床找事做,从书房翻找出一堆以前的日记,于是坐在床头一本本翻看起来,拂去上面的尘埃,有种久违的...
    后知后觉的人阅读 2,962评论 2 5
  • 我一个人,活成了一支队伍,也慢慢活出了我喜欢的模样。 很多人离开另外一个人,就没有自己。而你却一个人,度过了所有。...
    菜果July阅读 4,164评论 5 6

友情链接更多精彩内容