每当我向下滚动UITableView时,我都需要将UISearchBar固定到位,我希望它保持固定并且不会突然消失。我该怎么办?
答案 0 :(得分:2)
我建议将搜索栏与表格视图分离,即在包含搜索栏的自定义视图下启动表格视图的视图。
编辑以澄清: 不是将UISearchBar与UITableView耦合(即:将搜索栏定义为tableview标题),而是创建一个唯一的UITableView(没有搜索栏)和唯一的UISearchbar。对于相同的逻辑而不是一个视图,您有两个视图。之前,你有一个UITableView,它的标题包含一个UISearchbar。现在你有了一个普通的UITableView和一个UISearchbar。
因此,您需要拥有搜索栏。如果您希望在tableview的顶部有一个搜索栏,只需在tableview上方定义一个视图,然后将搜索栏添加到此视图中。