我想把一個加載gif圖像,而我的應用程序正在從數據庫中獲取數據,我必須在我的視圖中加載一個「加載」的圖像,我已經試過與UIImageView和隱藏屬性,但它doesnt顯示圖像。有沒有辦法把圖像。如何在我的應用程序正在執行操作時加載gif圖像?
回答
結帳SVProgressHUD。您可以輕鬆地顯示加載屏幕與像一條線:
[SVProgressHUD showWithStatus:@"Loading..."];
與[SVProgressHUD dismiss];
'showInView ::'已折舊且已被刪除。這種情況下的淨方法是'showWithStatus:'。我編輯了你的答案以反映變化。 – 2012-02-21 22:39:07
是的 - 感謝您的編輯。 – barfoon 2012-02-21 22:41:45
你做由asynchronous block手段的DB操作駁回?如果您的操作同步,iOS很可能不會更新UI。
要執行一個異步操作,則應該使用Grand Central Dispatch這樣的:
dispatch_async(queue, ^{
... code here will be executed asynchronously ---
});
當異步塊完成,一些代碼需要驅動UI一步。
即使在單個核心設備上,Apple建議使用異步塊。
是同步的。所以如果我使用運行循環的UI獲取更新? – Evaristoyok 2012-02-21 22:19:25
- 1. 加載GIF圖像可見的,而在執行進程運行
- 2. 如何在我的應用程序加載時顯示圖像
- 3. 我的應用程序加載時如何執行Alt鍵?
- 4. 在OS X中執行操作時顯示加載循環的應用程序
- 5. 正在運行jQuery ajax時加載gif圖像
- 6. 如何在我的Android應用程序啓動時執行某些操作
- 7. 在加載時執行backing bean操作?
- 8. 如何在離子應用程序中加載gif圖像 - Android/IOS
- 9. 如何在iphone應用程序中顯示加載gif圖像,同時加載uiwebview內容
- 10. 如何在Android中加載應用程序時顯示圖像?
- 11. 如何在加載iphone應用程序時顯示圖像?
- 12. Selenium/Python - 針對「加載」gif並在.gif消失後執行操作?
- 13. 如何查看我的Java進程正在執行的操作?
- 14. 在運行時加載應用程序圖像
- 15. 如何在第一次啓動時執行Android應用程序時的操作
- 16. 如何在PureMVC flex應用程序中執行重複操作?
- 17. 在WPF中無法顯示GIF加載器執行數據庫操作時
- 18. 我的Facebook應用程序未加載。錯誤:操作超時
- 19. 當在UWP應用程序中收到SMS時執行操作
- 20. 在應用程序啓動時執行某些操作?
- 21. 如何在Android應用程序中顯示動畫GIF圖像?
- 22. 如何在WP應用程序中正確登錄後執行操作
- 23. 如何安排我的Android應用程序每小時執行一些操作
- 24. 如何在應用程序中執行某個文本時出現的操作
- 25. EclispeRCP:在程序加載後執行某些操作
- 26. 如何在FULL圖像加載時進行圖像加載? jquery
- 27. 如何在部署的應用程序中加載圖像?
- 28. 如何在iphone應用程序中的UITableCell中加載圖像
- 29. 無法在我的iPhone應用程序中加載圖像
- 30. 如何在加載ajax內容的同時加載gif圖像以及javascript
我們可以假設(如果gif是動畫的),你使用UIImageView的'animationImages'屬性而不是僅僅把一個gif放到UIImageView中?您無法直接在UIImageView中顯示動畫GIF。 – JiaYow 2012-02-21 22:17:38