zoukankan      html  css  js  c++  java
  • UIActivityIndicatorView

    UIActivityIndicatorView 控件:

    #import <UIKit/UIView.h>

    #import <UIKit/UIKitDefines.h>

     

    typedef NS_ENUM(NSInteger, UIActivityIndicatorViewStyle) {

        UIActivityIndicatorViewStyleWhiteLarge, //较大的白色圆圈

        UIActivityIndicatorViewStyleWhite,      //白色圆圈

        UIActivityIndicatorViewStyleGray,       //灰色圆圈

    };

     

    NS_CLASS_AVAILABLE_IOS(2_0) @interface UIActivityIndicatorView : UIView <NSCoding>

      @package

        CFTimeInterval               _duration;

        BOOL                         _animating;

        UIActivityIndicatorViewStyle _activityIndicatorViewStyle;

        UIActivityIndicatorViewStyle _actualActivityIndicatorViewStyle;

        BOOL                         _hidesWhenStopped;

    }

     

    - (instancetype)initWithActivityIndicatorStyle:(UIActivityIndicatorViewStyle)style;     // sizes the view according to the style

     

    @property(nonatomic) UIActivityIndicatorViewStyle activityIndicatorViewStyle; // default is UIActivityIndicatorViewStyleWhite(在白色的背景下不显示)

    @property(nonatomic) BOOL                         hidesWhenStopped;         //旋转结束时隐藏,默认值是yes   

    @property (readwrite, nonatomic, retain) UIColor *color NS_AVAILABLE_IOS(5_0) UI_APPEARANCE_SELECTOR;

     

    - (void)startAnimating;  //开始旋转

    - (void)stopAnimating;   //停止旋转

    - (BOOL)isAnimating;     //判断是否在旋转

    @end

     

    例子:    

    UIActivityIndicatorView *activity = [[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray]; //灰色圆圈

    activity.center = CGPointMake(10, 20); //注意只可以设置位置,不可以设置大小

    [self addSubview:activity];

    [activity startAnimating]; //开始

    [activity stopAnimating];  //暂停

     

    爱code的妖妖
  • 相关阅读:
    贪心算法解汽车加油站问题
    Kickstart Practice Round 2017---A
    win8.1系统下安装ubuntu实现双系统实践教程
    2017年1月15日--牛客网
    想写点什么而已
    Java中this和super的用法总结
    数据库练习(16年12月27日)-- 牛客网
    Technical Development Guide---for Google
    Java 自动装箱与拆箱(Autoboxing and unboxing)
    [LeetCode] Department Highest Salary -- 数据库知识(mysql)
  • 原文地址:https://www.cnblogs.com/yaoyao0110/p/4796871.html
Copyright © 2011-2022 走看看