我有一個應用程序計劃出來,需要在整個應用程序中有一個自定義菜單。它不是一個工具欄或類似的東西,所以我不認爲常規的UINavigationController或UITabBarController會完成這項工作。iOS自定義菜單(導航控制器?)
什麼是創造出現在所有視圖此自定義菜單,最好的辦法?我想用自定義菜單創建一個視圖,併爲每個視圖分配它,但它似乎有點矯枉過正。擴展UINavigationController也可能是一個選項,但我不確定。
很想聽聽你的意見。
謝謝! :)
Shai。
我能想到的兩種選擇:1.子類的UINavigationController,隱藏標準UINavigationBar的的觀點,並創建自己的觀點,並把它放在它上面(醜陋的,誰知道結果會落得像)。 2.將菜單添加爲UIWindow的子視圖,以便它始終位於整個應用程序的所有內容之上。 –
通過UIWindow推出一個視圖可能是一個好主意,不好研究它。謝謝:) –
我會發布這個答案:) –