如果我有一个导航栏,然后是一个小的(标题) View ,然后是一个 TableView ,有没有一种方法可以让我在导航之间下拉我的搜索栏(当按下栏按钮项目时)酒吧和下面的景色?
我试过将导航栏和表格 View 之间的 View 向下移动,但它只是越过表格 View 而不是向下插入表格 View ,否则效果会很好。
感谢任何帮助!抱歉,如果有任何混淆,请告诉我是否可以澄清任何内容。
最佳答案
如果您希望搜索栏在滚动时“ float ”在 tableView 上,但是当您滚动到列表顶部时,搜索栏不会与 tableView 重叠,那么您需要更改 tableView 的 contentInset
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)
关于ios - 在 Swift 中下拉搜索栏/ View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38647763/