ios - 保持 uisearchbar 在 uitableview 中始终可见

标签 ios swift uitableview cocoa-touch uisearchbar

我已经在谷歌上搜索过这个问题,但我找不到好的答案,所以请回复一个好的答案。

我在 uitableview 中使用 uisearchbar 来搜索 uitableview 中的数据。

每当我向下滚动时,uisearchbar 都会保留在 uitableview 的顶部,所以如果我必须再次搜索,我必须滚动到顶部。

我希望 uisearchbar 始终保持可见。我该怎么做?

顺便说一句,我正在使用 swift 2 工作。

谢谢。

最佳答案

将 Navigationbar 添加到您的类并将搜索栏添加到导航项 titleView。

  self.navigationItem.titleView = self.searchController.searchBar

另一种选择是使用 UITableView。只需将 tableView 放在搜索栏下方。

关于ios - 保持 uisearchbar 在 uitableview 中始终可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39124302/

相关文章:

iphone - UITableViewCell 持有一个具有动态高度和加载动画的 UIWebViewCell

iphone - 使用 UIStepper 连续重复时更新 UITableView 部分标题文本

ios - 如何将 View 从纵向模式旋转到横向模式

iOS : Fail to show Login prior to Tabs Successfully

macos - 永久修改 RGB Gamma 表

ios - 相当于 SQL DATEPART 的核心数据

ios - 从 tabBarController 嵌入 View 中推送 UITableViewController 不会删除标签栏?

ios - 导入建议不适用于 cocoa pod

ios - 防止 UICollectionViewFlowLayout 使用可变大小的项目计算自己的sectionInsets

swift - Swinject:生成任何对象的实例(对于未注册的对象、ViewModel 等...)