-2
我在NavigationBar的UpRight Corner插入了一個ActivityIndicator。它開始旋轉,我的tableview延遲毫秒或1秒從json獲取所有數據。我需要在所有數據顯示在我的TableView上時停止。如何從遠程JSON成功檢索/加載後停止UIActivityIndicator動畫?
會有人幫助我!我是新編碼!
我在NavigationBar的UpRight Corner插入了一個ActivityIndicator。它開始旋轉,我的tableview延遲毫秒或1秒從json獲取所有數據。我需要在所有數據顯示在我的TableView上時停止。如何從遠程JSON成功檢索/加載後停止UIActivityIndicator動畫?
會有人幫助我!我是新編碼!
你必須創建正確的類在你活動的指標,所以應該在所有的函數訪問你的類中
var activityIndicator = UIActivityIndicatorView()
裏面viewDidLoad中
activityIndicator = UIActivityIndicatorView(frame: CGRect(x: 0, y: 0, width: 50, height: 50))
// set the activityIndicator.hidesWhenStopeped to true will hides when you call the stop on activityIndicator
activityIndicator.hidesWhenStopped = true
activityIndicator.activityIndicatorViewStyle = .gray
view.addSubview(activityIndicator)
您應該已經塊或代表通知你,下載或解析數據已經完成,在那裏停止活動指示器,例如
activityIndicator.stopAnimating()
這將停止動畫,因爲我們已經設置了隱藏當它被設置爲true時它也會隱藏它
釘住它!最後,它的工作!!!!!非常感謝! –
它的空地工作 –
Khalid Afridi ----->把你的知識作爲一個很好的領導,你想幫助我與這個請... ... http://stackoverflow.com/questions/43332596/how-can-我在谷歌地圖顯示最近的地方我的位置 –