[英]UIAlertView inside an NSOperation is not modal in iPhone
因此,我試圖創建一個嘗試連接到WWW的支票。 如果失敗,則需要重試幾次,然后應用程序退出並退出。 每次重試時,都會使用帶有重試或取消選項的UIAlertView來支持用戶。
所以這就是問題所在。
我在NSOperationQueue中有一連串的動作,所有操作都應該在沒有連接的情況下失敗。 我正在使用NSoperation Queue,以便UI不會鎖定,並且正在后台處理數據。
在NSInvocationOperation內部,我的方法將顯示[AlertView show],但這不是真正的模態。
然后,我的操作將返回並繼續執行NSOperations鏈,因為似乎無法通過Error值返回它們以停止其他處理。 最終,UI趕上來,顯示了Modal AlertView,但是我沒有發生任何事情的上下文。
我確信這是一個普遍的要求。 任何想法如何實現這一目標?
如果我對您的理解正確,那么您需要模態版本的UIAlertView,但僅在調用線程/ NSOperation中模態? 與此相關的一些問題:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.