2011-02-27 81 views
0

我遇到問題。 我必須添加一個UITabBarController到我的基於導航的應用程序。當我打開MainWindow.xib並添加一個UITabBarController都沒關係。但是有一個問題。當我運行應用程序時,表格視圖完全迷失方向,行將無法正確顯示。這僅在MainWindow.xib中的標籤欄控制器插入時發生。沒有它全部顯示正確。 任何人都可以幫助我?基於標籤欄的應用程序轉換導航

回答

0

您可能需要調整所有其他視圖的幀。在界面構建器的.xib文件中,單擊根視圖並轉到屬性檢查器(CMD-1),然後在「模擬用戶界面元素/底欄」中選擇「選項卡欄」。對於在代碼中創建的任何視圖,您還需要降低幀的高度,以便考慮較小的可視區域。

+0

但是我怎樣才能調整細胞?所有細胞都完全重疊,我無法找到解決方案。 – 2011-02-28 08:50:04

+0

聽起來像是行高問題 - 你是否正確返回行的高度?很難想象如何添加標籤欄會改變這種情況,但如果事情不正確,有時問題可能會以奇怪的方式表現出來...... – Bogatyr 2011-02-28 11:02:41

+0

這是顯示問題的屏幕https://files.me.com /andrea.lufino/b9blgx我行的高度是75,風格是分組的,而不是簡單的。 – 2011-02-28 12:07:07

0

在不同的目錄下生成一個同名的新標籤欄項目,然後複製代理(.h和.m)和MainWindow.xib。沒有任何代碼,它很可能是你的委託中的錯誤。

相關問題