UISearchDisplayController,UINavigationController,UITabBarController Woes

时间:2009-11-12 22:13:43

标签: iphone navigationcontroller tabbarcontroller

嘿大家,遇到一些问题,

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

当我在导航控制器中使用searchbarcontroller时出现问题,一切正常,但顶部导航栏消失时,表格扩展得太高,我无法弄清楚我做错了什么。

附件是我所指的形象,任何帮助都将受到高度赞赏。

alt text http://img263.imageshack.us/img263/4706/picture1ot.png

更多信息:

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

我最终走上了创建自己的tabbarcontroller的路线,因为这导致了问题。