0
我已經構建了一個項目,它有許多連接在一起的tableViewControllers
,我的項目基於解析,因此需要很長時間才能下載並顯示。表格控制器之間的活動指示器視圖 - swift 2
我希望UIActivityIndicatorView
在主要時間顯示爲警報,直到出現tableViewController
。 我發現這個代碼:
var alert: UIAlertView = UIAlertView(title: "Title", message: "Please wait...", delegate: nil, cancelButtonTitle: nil);
var loadingIndicator: UIActivityIndicatorView = UIActivityIndicatorView(frame: CGRectMake(50, 10, 37, 37)) as UIActivityIndicatorView
loadingIndicator.center = self.view.center;
loadingIndicator.hidesWhenStopped = true
loadingIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyle.Gray
loadingIndicator.startAnimating();
alert.setValue(loadingIndicator, forKey: "accessoryView")
loadingIndicator.startAnimating()
alert.show();
它工作正常,但我有兩個問題:
1 - 我不能停止,直到點擊好嗎 - >我要停下來隱藏後自動顯示數據
2 - 它已經開始出現,並去後到tableviewcontroller
- >我要開始去
THX幫助 我用絲線隊列 解決這個問題,也是我用隨時間自動去解僱代碼 –