UIActivityIndicatorView的使用
2016-06-05 16:32
381 查看
UIActivityView是活动状态视图,俗称菊花转
UIActivityIndicatorView *activityView = [[UIActivityIndicatorView alloc] init];
// 添加到父视图
[self.view addSubview:activityView];
// 设置原点坐标及大小
activityView.frame = CGRectMake(self.view.center.x, self.view.center.y, 40.0, 40.0);
// tag值
activityView.tag = 1000;
UIActivityIndicatorView *activityView = [[UIActivityIndicatorView alloc] init];
// 添加到父视图
[self.view addSubview:activityView];
// 设置原点坐标及大小
activityView.frame = CGRectMake(self.view.center.x, self.view.center.y, 40.0, 40.0);
// tag值
activityView.tag = 1000;
// 其他属性 // 活动状态视图的类型 activityView.activityIndicatorViewStyle = UIActivityIndicatorViewStyleGray; // 活动状态视图,停止转动时隐藏 activityView.hidesWhenStopped = YES; // 活动状态视图的菊花转的颜色 activityView.color = [UIColor redColor]; NSLog(@"activityView %@", activityView);
// 开始转动,默认是停止转动的 // [activityView startAnimating]; // 停止转动 // [activityView stopAnimating]; // 正在转动 // BOOL isActivity = [activityView isAnimating]; // if (isActivity) // { // NSLog(@"正在转动"); // } // else // { // NSLog(@"没有转动"); // }
UISwitch *switchView = [[UISwitch alloc] initWithFrame:CGRectMake(50.0, 50.0, 0.0, 0.0)]; // 添加到父视图 [self.view addSubview:switchView]; // 添加响应方法 [switchView addTarget:self action:@selector(showActivityView:) forControlEvents:UIControlEventValueChanged]; // 显示或隐藏标签 - (void)showActivityView:(UISwitch *)switchView { BOOL isShow = switchView.on; UIActivityIndicatorView *activityView = (UIActivityIndicatorView *)[self.view viewWithTag:1000]; if (isShow) { // 开始转动 [activityView startAnimating]; } else { // 停止转动,先判断是否正在转动 BOOL isActivity = [activityView isAnimating]; if (isActivity) { // 停止转动 [activityView stopAnimating]; } } }
相关文章推荐
- XAML request
- SAPUI5:图标icon
- hibernate中SQLQuery的addEntity();方法
- Android Gradle Plugin指南(五)——Build Variants(构建变种版本)
- Hibernate SQLQuery 原生SQL 查询及返回结果集处理-1
- 在子线程 中更新UI的代码
- jsp页面在IE8下文本模式自动为“杂项(Quirks)”导致页面显示错位
- 前端JS框架系列之requireJS基础学习
- 四. 控件-UIPickerView
- 四. 控件-UIPickerView
- No positional parameters in query: queryUser
- backbone + requirejs + zepto + underscore
- 创建一个类实现读取一个文件中的每一行显示出来。
- android的各种UI
- Android UI Libs之android-gif-drawable
- UIViewContentMode 图片排版
- 基于Android Architecture Blueprints的MVP案例分析与实现
- Java Map 按Key排序和按Value排序
- UISwitch的使用
- UGUI实现页面滑动