博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
刷新轮的使用
阅读量:6680 次
发布时间:2019-06-25

本文共 1482 字,大约阅读时间需要 4 分钟。

1.新建一个刷新轮

UIActivityIndeicatorView  *activityIndicatorView = [[UIActivityIndecatorView alloc]initWithFrame:CGRectMake(250.0,20.0,30.0,30.0)];

2。设置属性风格

activityIndicatorView.activityIndicatorViewStyle= UIActivityIndicatorViewStyleGray;

系统给你提供了3种风格:UIActivityIndicatorViewStyleWhiteLarge 大型白色指示器

                    UIActivityIndicatorViewStyleWhite 标准尺寸白色指示器   

                    UIActivityIndicatorViewStyleGray 灰色指示器,用于白色背景

3.如果想指示器停止后自动隐藏,那么要设置hidesWhenStoped属性为YES.默认的是yes。

4。 可以将它附着在任何视图上,

[self.view addSubview:activityIndicatorView];

5.启动和停止

 [activityIndicatorView startAnimating];

 [activityIndicatorView stopAnimating];

6.事例

 - (void)viewDidLoad

{

[super viewDidLoad];

_activityIndicatorView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];

//创建一个UIActivityIndicatorView对象:_activityIndicatorView,并初始化风格。

_activityIndicatorView.frame = CGRectMake(160, 230, 0, 0);

//设置对象的位置,大小是固定不变的。WhiteLarge为37 * 37,White为20 * 20

_activityIndicatorView.color = [UIColor redColor];

//设置活动指示器的颜色

_activityIndicatorView.hidesWhenStopped = NO;

//hidesWhenStopped默认为YES,会隐藏活动指示器。要改为NO

[self.view addSubview:_activityIndicatorView];

//将对象加入到view

[_activityIndicatorView release];

//要记得将对象release

[_activityIndicatorView startAnimating];

//开始动画

}

7.网络活动指示器

当你的应用程序使用网络时,应当在iPhone的状态条上放置一个网络指示器,警告用户正在使用网络。这时你可以用UIApplication的一个名为networkActivityIndicatorVisible的属性。通过设置这个可以启用或禁用网络指示器:UIApplication* app = [ UIApplication sharedApplication ];

pp.networkActivityIndicatorVisible = YES;

转载地址:http://bjnao.baihongyu.com/

你可能感兴趣的文章
第三期 预测——1.简介
查看>>
behavior planning——12.example cost funtion -lane change penalty
查看>>
基于 Spring + Atomikos + Mybatis的多数据源配置demo
查看>>
随笔-刚毕业找工作的点滴(程序员)
查看>>
利用poi3.8中SXSSFWorkbook实现大数据量导出excel
查看>>
day34-1 面向对象概述
查看>>
GCD之dispatch queue
查看>>
【Oracle】-初识PL/SQL
查看>>
黄聪:超实用的PHPExcel[导入][导出]实现方法总结
查看>>
模板变量,过滤器和静态文件引入
查看>>
Oracle 中的 Schema
查看>>
Web APi之认证(Authentication)两种实现方式后续【三】(十五)
查看>>
一条语句简单解决“每个Y的最新X”的SQL经典问题
查看>>
(转)链接服务器——获取EXCEL数据
查看>>
《程序员的自我修养-链接、装载和库》
查看>>
Qt 平台中使GUI保持响应流畅
查看>>
Func和Action的用法区别
查看>>
Go数组
查看>>
【原创】oracle提权执行命令工具oracleShell v0.1
查看>>
Mysql 二进制日志
查看>>