您的位置:首页 > 移动开发 > IOS开发

按钮防止被重复点击(iOS)

2017-11-08 21:39 411 查看
避免一个button被多次点击(共总结了3种)第一种:每次在点击时先取消之前的操作将这段代码放在你按钮点击的方法中,例如:
第二种:点击后设为不可被点击的状态,几秒后恢复:
第三种:使用runtime,一劳永逸我这设的是0.5秒内不会被重复点击1.导入objc / runtime.h(可以放在PCH文件里)2.创建uicontrol或UIButton的的分类!创建分类文件:2.1 打开Xcode中,新建文件,选择OC文件2.2 在第二个界面,File名为UIControl+UIControl_buttonCon,将文件类型File Type选为Category类,在类里选继承的类别,这里咱们选的Class是UIButton注:若用Unbutton分类,则会对对Unbutton创建的按钮反应。2.3 分类创建完毕对分类进行操作.h文件
.m文件

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息