for Uiactivityindicatorview, we typically create a background view, set a certain amount of transparency, and then paste the uiactivityindicatorview on the background view. Exhale this view when we need it.
Initialize Uiactivityindicatorview
-(Instancetype) Initwithactivityindicatorstyle: (uiactivityindicatorviewstyle) style;
This style is an enumeration, as follows
typedef ns_enum (Nsinteger, Uiactivityindicatorviewstyle) {//Large white uiactivityindicatorviewstylewhitelarge,//White Uiactivityindicatorviewstylewhite,//Grey Uiactivityindicatorviewstylegray,};
After initialization, it is necessary to give it a frame, but only the first two positional parameters are valid, and the size parameter will have no effect.
Set the indicator style:
@property (nonatomic) Uiactivityindicatorviewstyle Activityindicatorviewstyle;
Sets whether the indicator stops animation when hidden
@property (nonatomic) BOOL hideswhenstopped;
Set Indicator color
@property (ReadWrite, nonatomic, retain) Uicolor *color;
Let the indicator start animation
-(void) startanimating;
Let the indicator stop the animation
-(void) stopanimating;
Get indicator animation status
-(BOOL) isanimating;
Learn to use welcome reprint
IOS Uiactivityindicatorview (instruction Controller) Usage Summary