UISearchBar出现在UITableView的* bottom *

时间:2014-02-05 18:10:29

标签: ios objective-c uitableview uisearchbar

希望有人知道该怎么做,这让我疯了!

我在现有应用程序中有一个非常简单的UITableViewController,我使用界面构建器添加了一个UISearchBar(拖放)

注意:在iOS 6或iOS 7中进行测试时存在此问题

我的问题是,当应用程序运行时,搜索栏会显示在结果的底部

enter image description here

当我点击搜索区域进行搜索时,搜索栏会轻弹到页面顶部

enter image description here

起初我认为“这就是我”,所以我完全删除了控制器,包括所有代码,并从头开始重建页面,以避免我可能犯的任何错误。不幸的是,结果相同

IB中的结构是:

structure

控制器代码在一分钟就完成了基本操作,只需cellForRowAtIndexPath

1 个答案:

答案 0 :(得分:30)

只需添加原型单元格并将搜索栏放在顶部。您不必使用原型单元。