每当滚动表视图时,都会将UISearchBar固定到位

时间:2012-08-16 13:41:51

标签: xcode uitableview uisearchbar

每当我向下滚动UITableView时,我都需要将UISearchBar固定到位,我希望它保持固定并且不会突然消失。我该怎么办?

1 个答案:

答案 0 :(得分:2)

我建议将搜索栏与表格视图分离,即在包含搜索栏的自定义视图下启动表格视图的视图。

编辑以澄清: 不是将UISearchBar与UITableView耦合(即:将搜索栏定义为tableview标题),而是创建一个唯一的UITableView(没有搜索栏)和唯一的UISearchbar。对于相同的逻辑而不是一个视图,您有两个视图。之前,你有一个UITableView,它的标题包含一个UISearchbar。现在你有了一个普通的UITableView和一个UISearchbar。

因此,您需要拥有搜索栏。如果您希望在tableview的顶部有一个搜索栏,只需在tableview上方定义一个视图,然后将搜索栏添加到此视图中。