2011-02-27 76 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。没有任何代码,它很可能是你的委托中的错误。

相关问题