我的ActivityIndicator在正確的時間啓動,但用戶仍可在處理過程中按下視圖上的按鈕。我使用ActivityIndicator的原因是爲了防止這種用法。 我如何確保在ActivityIndicator的動畫過程中不可能進行UI交互? 此外,我寧願當前的視圖仍然顯示給用戶(因爲我不喜歡有UIActivityIndicator的不透明視圖 - 如果這是可能的 - 除非這是唯一的選擇)iOS中的活動指示器應阻止用戶訪問其他UI元素,直到其停止動畫
0
A
回答
2
ActivityIndicator的工作是喜歡名稱表示表示發生了一些事情,而不是禁用所有的交互......你應該是那樣做的......你可以嘗試將userInteractionEnabled屬性設置爲NO。
當一切都完了設置回YES
3
退房DSActivityView。這是一個單反單體,非常容易地展示模態活動視圖。
包括在一個視圖控制器,然後你開除一個長期運行的後臺進程之前,你去:
[DSBezelActivityView activityViewForView:self.view];
然後當你做和想退休了,你去:
[DSBezelActivityView removeViewAnimated:YES];
很多配置選項,包括在活動視圖中放置自定義消息的能力......這是一個偉大的小型庫,我一直使用。
相關問題
- 1. 防止.stop()阻止其他動畫
- 2. 阻止訪問其他用戶
- 3. 動畫視圖阻止其他活動的組件
- 4. 阻止主要活動,直到其他完成
- 5. 當其他活動正在啓動時,是否可以阻止Android Activity停止?
- 6. 控制停止其動畫
- 7. 阻止用戶訪問其他用戶帳戶
- 8. 停止css過渡來移動其他元素的懸停
- 9. 停止動態div來推動其他元素
- 10. 停止目前的活動,並通過其他活動
- 11. 阻止其他xmpp客戶端訪問我的ejabberd服務器
- 12. 啓動後啓動android應用並阻止其他應用
- 13. 讓jQuery的模態不會阻止其他UI元素
- 14. 停止網絡活動指示器
- 15. 狀態欄中的活動指示符不會停止動畫
- 16. 如何在其他活動結束之前停止活動?
- 17. 異常在一個活動不停止其他活動
- 18. 防止主要活動在其他活動打開時暫停?
- 19. iOS:阻止UIWebView中的其他域
- 20. 停止線程直到其他完成
- 21. 防止GIF動畫停止,加載其他URL
- 22. 如何等到父元素,直到孩子停止動畫()
- 23. 如何停止從其他活動的廣播接收器
- 24. 元素跳過懸停的其他元素的CSS動畫
- 25. 停止jquery-ui addClass動畫
- 26. 停止JUnit整理,直到所有其他線程都停止
- 27. JQuery阻止UI元素阻塞問題
- 28. 如何阻止其他div動畫使用JavaScript?
- 29. 如何停止Android中的其他活動的服務?
- 30. 停止移動其他div的文本
非常感謝! – Namratha 2011-03-01 11:20:44