基于标签栏的应用程序转换导航

时间:2011-02-27 18:43:52

标签: iphone tableview tabbar

我有一个问题。 我必须在我的基于导航的应用程序中添加UITabBarController。当我打开MainWindow.xib并添加一个UITabBarController就可以了。但是有一个问题。当我运行应用程序时,表视图完全迷失方向,行将无法正确显示。只有在MainWindow.xib中插入标签栏控制器时才会发生这种情况。没有它,所有显示都正确。 有人可以帮帮我吗?

2 个答案:

答案 0 :(得分:0)

在不同的目录中生成一个同名的新标签栏项目,然后复制您的委托(.h和.m)和您的MainWindow.xib。没有任何代码,很可能是您的代理中的错误。

答案 1 :(得分:0)

您可能需要调整所有其他视图的帧。在界面构建器中的.xib文件中,单击根视图并转到属性检查器(CMD-1),然后在“模拟用户界面元素/底栏”中选择“选项卡栏”。对于在代码中创建的任何视图,您还需要降低帧的高度,以便考虑较小的查看区域。