iOS开发之按钮重复点击取消响应事件优化
来源:互联网 发布:优化蜜蜡是假的吗 编辑:程序博客网 时间:2024/06/04 18:07
//返回的方法里面开启用户交互
- (void)changeFirBtnLabel:(NSNotification *)infor {
[self.firBtnsetTitle:infor.objectforState:UIControlStateNormal];
[self.firBtnsetTitleColor:[selfcolorWithValue:kNumColorLight]forState:UIControlStateNormal];
self.firBtn.userInteractionEnabled=YES;
NSArray * firArr = self.dataArrayFirModel;
for (WZSelectFirDisModel * modelin firArr) {
if ([model.ci3_nameisEqualToString:infor.object]) {
self.numLabel.text = [NSStringstringWithFormat:@"%@",model.ci2_id];
NSLog(@"%@------%@",self.numLabel.text, model.ci2_id);
}
}
}
//之前的取消利用时间延迟的方法还是会存在一些问题 所以简单暴力的方式诞生了
- (void)addDisease:(UIButton*)didClickBtn{
//取消之前该按钮的点击事件
// [[self class] cancelPreviousPerformRequestsWithTarget:self selector:@selector(pushSelTVC:) object:didClickBtn];
self.firBtn.userInteractionEnabled =NO;
//0.5s之后做我们要执行的事情
[self performSelector:@selector(pushSelTVC:)withObject:didClickBtn afterDelay:0.0f];
}
- iOS开发之按钮重复点击取消响应事件优化
- IOS开发UISearchBar失去第一响应者身份后,取消按钮不执行点击事件的问题
- iOS中按钮不响应点击事件
- iOS点击事件重复执行(取消延迟执行函数)
- iOS开发-UIImageView响应点击事件
- iOS 防止UITableViewCell快速重复点击多次响应事件
- JTree响应重复点击事件
- iOS开发之解决隐藏tabbar后原位置无法响应点击事件的问题
- ios开发,让界面只响应单个点击事件
- ios UIImageView响应点击事件
- IOS开发之──事件响应
- IOS开发之──事件响应
- iOS中按钮取消重复选择执行同一事件的方法
- iOS之a按钮重复点击的问题、cell重复点击的问题
- 自定义dialog响应按钮点击事件
- C#点击按钮响应load事件代码
- 响应send按钮的点击事件
- Unity3D开发之NGUI点击事件穿透响应处理
- Web 开发工具类(3): JsonUtils
- JSON 之 SuperObject(7): 可以省略的双引号
- 2016蓝桥杯假期任务之《买不到的数目》
- G-数列有序!
- 把Java数组转换为List时的注意事项
- iOS开发之按钮重复点击取消响应事件优化
- 这些天关于Socket的一些心得
- 磁盘、分区、文件系统
- JSON 之 SuperObject(9): TSuperType
- huhx的android封神之路-------->Activity的生命周期
- Web中frame嵌套页面应用
- 实现让元素看不到的几种方式
- JSON 之 SuperObject(10): Merge、Clone、ForcePath
- H-进制转换