我使用的是故事板奠定了我的應用程序,我想提出一個UINavigationController作爲我的根,然後UITabViewController爲根。我這樣做的主要原因是爲了節省內存並降低控制器樹的複雜性。把一個UITabViewController內UINavigationViewController用故事板
所以,這是一個確定的實踐,並且將這個結果在不是把單獨的導航控制器在每個標籤提供更多的存儲器高效的應用程序?
我使用的是故事板奠定了我的應用程序,我想提出一個UINavigationController作爲我的根,然後UITabViewController爲根。我這樣做的主要原因是爲了節省內存並降低控制器樹的複雜性。把一個UITabViewController內UINavigationViewController用故事板
所以,這是一個確定的實踐,並且將這個結果在不是把單獨的導航控制器在每個標籤提供更多的存儲器高效的應用程序?
好吧,我找到了答案。
這個問題是關於結合選項卡和導航控制器,同時使用故事板。這是一個解決這種情況的教程。
http://www.raywenderlich.com/5138/beginning-storyboards-in-ios-5-part-1
你的UITabBarController應該先在層次結構,其次是你的UINavigationController,然後你的意見。我不會擔心這裏的內存太多:當iOS的內存不足時,你的應用程序應該已經做了正確的事情(釋放你可以做的;在用戶請求時重建它)。
你會在每個標籤中放什麼? – danh
蘋果的文檔說,一個標籤欄應該是持久的,以避免混淆用戶。因此,如果標籤欄在任何時候消失,您的應用可能會被應用商店拒絕。 – danielbeard
您能否提供該文檔的鏈接? –