我正在使用UINavigationController來處理在我的應用程序中推送和彈出viewControllers。那裏有其由相同的UINavigationController manageed一個部分,其中i有一個標籤欄(未使用的UITabBarController)中,i只需將UITabBar添加到導航控制器視圖(通過使用addSubview)。調整大小viewControllers視圖是在iPhone上的UINavigationController的一部分
問題: 我有一些UIViewControllers的表視圖被推入導航堆棧,因爲我的選項卡欄是視圖的一部分,而不是導航堆棧TableView在buttom被切斷,因爲導航控制器不知道標籤欄,因爲它在視圖中並沒有導航堆棧。如果沒有導航控制器我只想調整ViewControllers視圖,它會正常工作,但是當我嘗試這樣做,它似乎像NavigationCOntroller會忽略我的框架,並設置自己的,因此意見表中被切斷。我找到了一個解決方案,它是添加一些額外的細胞和隱藏他們的作品排序確定的,但其種類hackerish的,人有如何去這在不同的非-hackerish方式有何建議?
由於
我知道,即時通訊有點惱火,導航控制器不會讓我調整其viewControllers意見.... – Daniel 2009-08-19 18:24:51
你可以顯示你的問題的一些截圖? – Jonah 2009-08-19 19:45:46
我發現我的答案,謝謝喬納...屏幕將看起來像一個tableview和一個tabbar和覆蓋最後幾個表格視圖單元格(它不會滾動通過那個)的標籤欄 – Daniel 2009-08-19 21:01:45