該問題涉及在UINavigation控制器樣式中使用許多視圖的應用程序。 在後臺有一個過程加載和緩存數據,過程是相當廣泛的,這可能需要相當長的一段時間,它表示它被設計爲運行在單獨的線程(S)做它的背景加載任務 - 而其他視圖呈現並且對用戶有效。與iOS上的模型 - 視圖 - 控制器相關的概念性問題
問題:假設我想向用戶顯示在後臺運行的進度,例如進度視圖或類似內容。我不應該認爲每個視圖都應該有一個由一些Notification/Listener機制填充和控制的progressView。
邏輯告訴我應該有一種方法,只有一個進度視圖存在於所有視圖中,並且不知何故只被調用一次,只分配一次等等。
如果我的邏輯是正確的,應該如何處理這個問題,這個元素應該放在哪裏?
任何想法,哲學或線索將被高度appricated。
偉大而簡單,謝謝你 – chewy