[英]How to start a activity indicator in swift
我在視圖上顯示活動指示器,但是該指示器卻以某種方式不旋轉,為什么會如此
func activityPanelOn(on: Bool){
UIView.animateWithDuration(1, animations: {() in
self.acPanel.alpha = (on) ? 0.6 : 0.0
}, completion:{(finished: Bool) in
if(finished){
self.acPanel.hidden = !on
}
});
}
要開始為UIAcitivityIndicatorView
動畫,只需調用activityIndicatior.startAnimating()
。
使用它actInd.startAnimating()
啟動活動指示器。
var actInd: UIActivityIndicatorView = UIActivityIndicatorView(frame: CGRectMake(0,0, 50, 50)) as UIActivityIndicatorView
actInd.center = self.view.center
actInd.hidesWhenStopped = true
actInd.activityIndicatorViewStyle = UIActivityIndicatorViewStyle.Gray
view.addSubview(actInd)
actInd.startAnimating()
並使用此代碼將其停止:
actInd.stopAnimating()
您必須調用一個旋轉方法,如果self.acPanel
活動指標然后調用
self.acPanel.startAnimating()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.