12.9.2 UIActivityIndicatorView的属性
2025年09月26日
12.9.2 UIActivityIndicatorView的属性
在UIActivityIndicatorView中的属性不多,它们可以设置一个活动指示器的外观。这里罗列了在开发时常用的属性,可以在Attributes Inspector中从上往下查看。
1.activityIndicatorViewStyle
用于设置或者获取活动指示器基本外观类型的属性,是一个枚举类型,默认值是UIActivity Indicator View.Style.white。此外,还有另外两个枚举值,一个是UIActivityIndicatorView.Style.whiteLarge,另一个是UIActivityIndicatorView.Style.gray,它们会使得活动指示器在展示时产生不同的效果。
2.hidesWhenStopped
用于设置或者获取动画停止时是否隐藏活动指示器的属性,默认值是true。如果此属性的值为true,则活动指示器未设置动画时,会将活动指示器的isHidden属性设置为true,即隐藏活动指示器。如果此属性的值为false,则动画停止时不会隐藏活动指示器,这样必须使用stopAnimating方法才能停止活动指示器的动画。
3.color
用于设置或者获取活动指示器颜色的属性。需要注意的是,一旦设置了此属性,之前通过设置style而产生color属性的变化将被作废,新的color值将在展示中生效。