2

大家好,遇到一个小问题

我已经通过 IB 创建了所有视图,主窗口有一个 NavigationController,一个 TabBarController 在其第一个选项卡中加载了一个 TableViewController。

当我在导航控制器中使用搜索栏控制器时会出现问题,除了顶部的导航栏消失时,表格扩展得太高,我无法弄清楚我做错了什么。

附件是我所指的图像,任何帮助将不胜感激。

替代文字 http://img263.imageshack.us/img263/4706/picture1ot.png

更多信息:

我有一个带有 UINavigationController 和一个 UITabBarController 的 MainWindow。在第一个选项卡上,我让它加载另一个笔尖“AVN_TableController”,它是一个 UITableViewController 笔尖,带有 Searchbar 委托。

4

2 回答 2

0

如果您在 Interface Builder 中正确设置了视图大小,并且正在使用“模拟界面元素”来显示状态栏、导航栏和选项卡栏,那么它应该可以正常工作。如果不是,那么会想到这个问题,即显示操作表的可点击矩形偏移了标签栏的高度,因为它被添加到错误的视图中。不确定这是否适用于此,但至少需要考虑。

于 2009-11-13T04:41:54.853 回答
0

我最终走上了创建自己的标签栏控制器的路线,因为这导致了问题。

于 2009-11-16T16:00:17.257 回答