0

我在表格顶部有搜索栏和隐藏的导航栏。连同UISearchBar我使用UISearchDisplayControllerUISearchDisplayController有可能带来导航栏。所以,当我点击搜索栏中的取消按钮时,导航栏会飞下来。我怎样才能消除这种可能性,所以导航栏将始终隐藏?

谢谢

4

2 回答 2

2

芬纳利!!!!我找到了解决方案IPHONE: ABPeoplePickerNavigationController hidden navigation bar

于 2010-01-30T17:42:40.790 回答
2

一种解决方案是将搜索栏设置为表格标题视图,在这种情况下它将与表格一起滚动,如果您不希望它默认出现,那么您可以以编程方式在 viewWillAppear 中以非动画方式向下滚动表格首先显示。这对您的 UI 设计可能有意义,也可能没有意义,但它是例如 Safari 的基本工作方式。

于 2010-01-24T18:04:35.440 回答