Swift 中的下拉搜索栏/视图?

Posted

技术标签:

【中文标题】Swift 中的下拉搜索栏/视图?【英文标题】:Drop Down Search Bar / View in Swift? 【发布时间】:2016-07-28 22:28:17 【问题描述】:

如果我有一个导航栏,然后是一个小(标题)视图,然后是一个表格视图,有没有一种方法可以让我在导航之间有一个搜索栏(当按下一个栏按钮项时)下拉 I栏和下面的视图?

我尝试将导航栏和表格视图之间的视图向下移动,但它只是越过表格视图而不是向下推表格视图,否则它会很好用。

感谢任何帮助!抱歉,如果有任何令人困惑的地方,请告诉我是否可以澄清任何事情。

【问题讨论】:

【参考方案1】:

如果您希望搜索栏在滚动时“浮动”在 tableView 上,但是当您滚动到列表顶部时,搜索栏不会与 tableView 重叠,那么您需要更改 tableView 的 @987654321 @s 以容纳搜索栏。

类似:

tableView.contentInsets = UIEdgeInsets(x: 0.0, y: barView.bounds.size.height, 0.0, 0.0)

然后您需要将 tableView 滚动到顶部:

tableView.contentOffset = CGPoint(x: 0.0, y: -barView.bounds.size.height)

【讨论】:

以上是关于Swift 中的下拉搜索栏/视图?的主要内容,如果未能解决你的问题,请参考以下文章

更改 UITableView 中的搜索栏高度(swift 5)

视图中的按钮未单击 ios swift

领域对象的 UITableView 中的搜索栏

当使用 swift 中的搜索栏在 tableview 上选择一行时,它不会执行所需的功能

Swift 中的 UiSearchController 到 UiCollectionView

自定义底部栏过渡到 Swift 中的另一个视图?