Swift中,除了条形进度条外,还有环形进度条,效果图如下:
1,环形进度条的基本属性(1)Style:Large White:比较大的白色环形进度条White:白色环形进度条Gray:灰色环形进度条 (2)Color:设置环形进度条的颜色(3)Behavior:Animating:勾选后环形进度条开始转动Hides When Stopped:勾选后当环形进度条停止转动时自动隐藏2,使用样例
12345678910111213141516171819202122232425262728293031 | import UIKit class ViewController : UIViewController { var activityIndicator: UIActivityIndicatorView ! override func viewDidLoad() { super .viewDidLoad() activityIndicator = UIActivityIndicatorView (activityIndicatorStyle: UIActivityIndicatorViewStyle . Gray ) activityIndicator.center= self .view.center self .view.addSubview(activityIndicator); play() } func play(){ //进度条开始转动 activityIndicator.startAnimating() } func stop(){ //进度条停止转动 activityIndicator.stopAnimating() } override func didReceiveMemoryWarning() { super .didReceiveMemoryWarning() } } |