在UIButton上添加一个UIActivityIndicator来提示操作正在进行
2015-05-22 00:00
204 查看
在UIButton上添加一个UIActivityIndicator来提示操作正在进行
我们在使用NSURLConnection进行异步的网络操作时,我们使用HTTPS协议时,必须异步实现代理,那么我们在电机按钮时就不希望重复请求。那么在点击按钮后就可以提示用户,后台正在做操作,而且点击按钮不会在请求。那么我们就可以给给UIButton上添加一个UIActivityIndicator来提示操作正在进行。
我们的响应函数叫做
click_button,如下:
- (IBAction)click_button:(id)sender { self.activity_indicator_view = [[UIActivityIndicatorView alloc] initWithFrame:self.button.bounds]; [self.activity_indicator_view setUserInteractionEnabled:YES];//点击不传递事件到button [self.activity_indicator_view setActivityIndicatorViewStyle:UIActivityIndicatorViewStyleGray]; [self.button addSubview:self.activity_indicator_view]; [self.activity_indicator_view startAnimating]; NSLog(@"aaaa"); }
设置
UIActivityIndicatorView能够接受时间是最重要的,这样就避免了重复点击,我们在异步调用完成的地方停止
UIActivityIndicatorView的动画就可以了。
无图无真相,下图是我做的实验。
相关文章推荐
- 在UIButton上添加一个UIActivityIndicator来提示操作正在进行 (2)
- 在UIButton上添加一个UIActivityIndicator来提示操作正在进行 (2)
- 在UIButton上添加一个UIActivityIndicator来提示操作正在进行 (2)
- 在UIButton上添加一个UIActivityIndicator来提示操作正在进行
- 添加一个提示操作正在执行请等待的浮动层的几种方法
- b/s软件中使用Access数据库,只能查询,不能添加、修改、删除,提示操作必须是一个可更新的查询解决。
- 如何给一个输入框添加提示说明
- dom4j-2.1基础 addElement 添加操作-在最后一个指定复杂元素中添加一个简单元素
- 一个操作共享内存的类!可以方面的添加,删除数据,包括各种结构体!
- 一个操作数据库的类(备份,还原,分离,附加,添加删除用户等操作)
- oracle对没有主键表的新增主键修改表数据操作(没有主键字段,则新增一个主键字段,然后赋值,然后再添加主键)
- 在FTE的project里面,如何在一个没有Toolbar的screen添加Toolbar来实现快捷操作
- 这个坑,你遇到过吗?关于UIView上添加一个手势,导致子视图为UIButton的无法响应的问题
- Unity属性——AddComponentMenu 字面理解:添加 组件选项菜单 分析:可能是添加一个脚本或者组件到一个物体上 验证: 新建一个脚本:AttributeTest 提示:添
- asp 错误提示:操作必须使用一个可更新的查询
- XP下安装SQL2000,提示一个前次安装有挂起的文件操作,请重新启动
- 在ASP.NET 2.0中操作数据之五十四:添加新记录时包含一个文件上传选项
- phpcms 后台添加用户提示操作失败 或者是 添加用户时验证用户名和邮箱超时
- c#.net对excel的操作——创建一个excel报表两个sheet就是2个表分别添加内容
- java 中弹出一个提示对话框的代码还有其他需求操作