我有幾個視圖控制器用於我正在處理的遊戲的各個部分,我們稱之爲屏幕1,2,3,4。以編程方式在iPhone視圖控制器之間切換
我希望能夠在屏幕1上開始遊戲,然後顯示2,3,4然後回到屏幕1並重新開始(有時候我想要忽略#3等) 。我已經設法用UITabBarController獲得這個功能,但我無法弄清楚如何隱藏選項卡控制本身。如果我隱藏了實際的控件,它只會在它的位置顯示一個白色條。如果我試圖調整它在第一個屏幕上的視圖大小,那麼其他人看起來是屏幕大小的兩倍(在viewWillAppear中設置):
[[self view] setFrame:[[UIScreen mainScreen] bounds]];
有沒有人設法讓這種事情工作?我能夠使用導航控制器來做到這一點嗎?
你的建議非常完美!這花了我數小時來追蹤,非常感謝你的幫助! – Damian 2012-04-21 07:22:24