2016-06-13 131 views

回答

1

檢查此圖書館SwiftSpinner。它符合您的需求。這真的很棒。

從您的的viewDidLoad方法庫中調用必要的函數,該方法從互聯網加載數據。刪除DidFinishLoadingNSURLProtocol方法中的這個視圖(這是在該類中聲明的可選func,用於檢測對該URL的請求何時完成)。該文檔在該庫本身中給出。

+0

謝謝,這做的工作 –

0

聽起來就像你正在尋找一個活動指標。我已經使用自定義類發佈https://stackoverflow.com/a/32661590/3516923成功。只是警告的提示,在他的班級中,他會在指示器處於視野內時阻止所有輸入。如果您希望使用戶能夠在事情完成之前退出,則需要從開始時刪除UIApplication.sharedApplication().beginIgnoringInteractionEvents()UIApplication.sharedApplication().endIgnoringInteractionEvents(),並停止動畫功能。

0

如果你想要的是一個真正的啓動畫面,在你加載的視圖下面有一個UIImageView。將圖像設置爲您的閃屏圖像。在載入視圖之前將載入視圖設置爲隱藏=是,然後在載入完成後將其隱藏設置爲NO。你甚至可以設置最前面的視圖的不透明度,以給你一個消退效果。

0

1.您需要找到一種指標,像活動指標或其他東西一樣吸引,以向用戶顯示加載用戶界面。 2.設置用戶交互無法進行,這樣用戶就不會反覆進行修改。 3.啓動指示器,加載服務器數據時無法設置用戶交互,完成後停止指示器動畫,隱藏指示器,啓用用戶交互。

相關問題