zoukankan      html  css  js  c++  java
  • iOS UIActivityIndicatorView 的使用

    UIActivityIndicatorView 非常简单 ,就是一个转圈圈的控件:http://blog.csdn.net/zhaopenghhhhhh/article/details/12092657
     如果进度没有显示出来,看一下viewDidLoad的这个方法里,indicator是不是被其他view给覆盖了,所以将indictor的放在末尾添加
    初始化方法
    - initWithActivityIndicatorStyle
    控制一个Activity Indicator
    - startAnimating
    - stopAnimating
    - isAnimating
    hidesWhenStopped 属性
     
    配置Activity Indicator 外观
    activityIndicatorViewStyle 属性
    color 属性  (iOS 5  引入)
     
    常量三个
    typedef enum { 
    UIActivityIndicatorViewStyleWhiteLarge, 
    UIActivityIndicatorViewStyleWhite, 
    UIActivityIndicatorViewStyleGray,
    } UIActivityIndicatorViewStyle; 
     
    使用方式就是
    UIActivityIndicatorView *testActivityIndicator = [UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite]];
    testActivityIndicator.center = CGPointMake(100.0f, 100.0f);//只能设置中心,不能设置大小
    //[testActivityIndicator setFrame = CGRectMack(100, 100, 100, 100)];//不建议这样设置,因为UIActivityIndicatorView是不能改变大小只能改变位置,这样设置得到的结果是控件的中心在(100,100)上,而不是和其他控件的frame一样左上角在(100, 100)长为100,宽为100.
    [self addSubview:testActivityIndicator];
    testActivityIndicator.color = [UIColor redColor]; // 改变圈圈的颜色为红色; iOS5引入
    [testActivityIndicator startAnimating]; // 开始旋转
    [testActivityIndicator stopAnimating]; // 结束旋转
    [testActivityIndicator setHidesWhenStopped:YES]; //当旋转结束时隐藏
     
    还有一个是isAnimating方法,返回一个BOOL值,可以用这个方法来判断控件是否在旋转
     
     
     
    initWithActivityIndicatorStyle是UIActivityIndicatorView唯一的初始化方法
    属性值是一个枚举变量,只有三个值:
    UIActivityIndicatorViewStyleWhite; 白色圆圈
    UIActivityIndicatorViewStyleWhiteLarge; 白色圆圈 但是要大些
    UIActivityIndicatorViewStyleGray; 灰色圆圈
     
     
  • 相关阅读:
    hadoop学习摘要
    尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。
    sqlserver 2012 IDE中 Windows身份验证连接服务器报错 ,Login failed for user 'xxxAdministrator'. 原因: 找不到与提供的名称匹配的登录名。
    不重复随机数列生成算法
    异步和等待(async和await)
    mvc和mvvm的区别?
    Redis命令大全
    Java NIO 三大组件之 Buffer
    Java NIO 三大组件之 Channel
    Java NIO概述
  • 原文地址:https://www.cnblogs.com/lucky-star-star/p/5788230.html
Copyright © 2011-2022 走看看