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)
当使用 swift 中的搜索栏在 tableview 上选择一行时,它不会执行所需的功能