解决同时点击两个按钮的问题

exclusiveTouch属性

用户有时候会不注意同时点击两个button,这个时候需求可能是让app只响应一个按钮,系统自带了一个方法。

  1. 当在一个页面的所有button都设置了这个属性的时候,当同时点击两个按钮的时候,这个按钮之后有一个响应。
button.exclusiveTouch = YES;
  1. 设置了下面这个方法之后,app的所有按钮都不能同时点击。发生这种情况的时候只有一个按钮响应方法。
 [[UIButton appearance] setExclusiveTouch:YES];

有问题请及时指正。。。

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

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,692评论 25 709
  • 在iOS开发中经常会涉及到触摸事件。本想自己总结一下,但是遇到了这篇文章,感觉总结的已经很到位,特此转载。作者:L...
    WQ_UESTC阅读 6,180评论 4 26
  • 好奇触摸事件是如何从屏幕转移到APP内的?困惑于Cell怎么突然不能点击了?纠结于如何实现这个奇葩响应需求?亦或是...
    Lotheve阅读 58,629评论 51 604
  • 妈妈,你做不到 妞快开学啦!为了让夜猫子一样的妞习惯早睡,前天开始锻炼她早睡! 八点一上楼,给她脱完外套,关灯睡觉...
    萧大小姐阅读 260评论 0 0
  • 寝室的姐妹们拒绝去上晚自习,只好独自前往。时间过了九点半,放眼望去,自习室没几个人了,收起书本,回寝室。...
    晴风FJ阅读 324评论 0 1