• 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唯一的初始化方法
     
  • 相关阅读:
    sftp 使用笔记
    python-day001获取mac地址
    tomcat 修改端口
    mysql 封装与使用
    redis 封装使用
    centos7安装jenkins
    securecrt设置编码、字体、编码
    linux操作系统上路由管理维护
    ElasticSearch操作和使用指南
    sqlyog连接mysql错误码2058
  • 原文地址:https://www.cnblogs.com/francisblogs/p/6857314.html
Copyright © 2020-2023  润新知