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

    UIActivityIndicatorView 非常简单 ,就是一个转圈圈的控件

    一、UIActivityIndicatorView的常用方法及属性

    //初始化方法
    - initWithActivityIndicatorStyle
    
    //控制方法
    - startAnimating   //开始转圈
    - stopAnimating   //停止转圈
    - isAnimating        //转圈的状态
    
    //常用属性
    hidesWhenStopped              //停止转圈后隐藏
    activityIndicatorViewStyle     //样式
    color                                   //颜色  (iOS 5  引入)
     
    //样式
    typedef enum { 
    UIActivityIndicatorViewStyleWhiteLarge,   //白色圆圈 但是要大些
    UIActivityIndicatorViewStyleWhite,           //白色圆圈
    UIActivityIndicatorViewStyleGray,            //灰色圆圈
    } UIActivityIndicatorViewStyle; 

    二、UIActivityIndicatorView的使用

    1 UIActivityIndicatorView *testActivityIndicator = [UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite]];
    2 testActivityIndicator.center = CGPointMake(100.0f, 100.0f);//只能设置中心,不能设置大小
    3 [testActivityIndicator setFrame = CGRectMack(100, 100, 100, 100)];//不建议这样设置,因为UIActivityIndicatorView是不能改变大小只能改变位置,这样设置得到的结果是控件的中心在(100,100)上,而不是和其他控件的frame一样左上角在(100, 100)长为100,宽为100.
    4 [self addSubview:testActivityIndicator];
    5 testActivityIndicator.color = [UIColor redColor]; // 改变圈圈的颜色为红色; iOS5引入
    6 [testActivityIndicator startAnimating]; // 开始旋转
    7 [testActivityIndicator stopAnimating]; // 结束旋转
    8 [testActivityIndicator setHidesWhenStopped:YES]; //当旋转结束时隐藏 
    注:initWithActivityIndicatorStyle是UIActivityIndicatorView唯一的初始化方法
     
  • 相关阅读:
    mvc与springmvc
    mybatis一级与二级缓存详解
    resultType和resultMap的使用场景
    mybatis第一天学习总结
    linux常用命令(不断更新)
    SSH基本框架搭建的详细过程
    hibernate多条件组合查询的两种方式
    AJAX验证用户名是否被注册
    Vimrc
    关于window.open在不同浏览器的不同点
  • 原文地址:https://www.cnblogs.com/francisblogs/p/6857314.html
Copyright © 2011-2022 走看看