• 刷新轮的使用


    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;

  • 相关阅读:
    idea设置docker远程插件
    Linux安装nfs共享文件
    类文件注释规约
    标准pcm数据(正弦波、方波、三角波)解读
    dB分贝计算
    Ion内存的带cahce与不带cache问题分享
    c++智能指针介绍_补充
    c++智能指针介绍
    wav封装格式
    开博啦。。。
  • 原文地址:https://www.cnblogs.com/zhanggui/p/4242728.html
Copyright © 2020-2023  润新知