這是比技術更好的最佳實踐問題評估者。在Flex 4.5移動應用程序中使用PopUpManager
我正在使用Flex 4.5 SDK的移動應用程序,我試圖找出處理通知窗口的最佳方法。在大多數情況下,這些窗口會在出現問題時提醒用戶注意。例如:登錄不良,沒有數據,無法解析服務器。
我正在使用單例設計模式,我有一個處理服務器調用的Requests類。大多數彈出窗口將來自這個類(來自我的加載器的IOErrorEvents用於訪問API)。由於這個類是一個單例,並且在應用程序內部的所有視圖中使用,所以它不知道應用程序當前視圖。我也不確定讓這個班級跟蹤當前的觀點,並將它推到最上面是最佳實踐。
我希望我可以使用PopUpManager來跟蹤添加彈出窗口的位置以及當前舞臺上的彈出窗口。儘管我在網上看到過的所有示例都顯示靜態組件在視圖聲明標記中使用。
我真的只是尋找任何例子或輸入如何解決這個問題。任何幫助將不勝感激!
這很好,謝謝!並抱歉的回覆晚:) – francis
嘿。我認爲一個更好的選擇(事後看來)可能是使用PopupContainer作爲AlertPopup類的基礎,因爲它模糊了背景並且看起來更好一些。如果你這樣做,給我一個鏈接到你的更新,因爲我havnt做到了:) – Ryan