2016-07-28 80 views
0

如果我有一个导航栏,那么一个小的(标题)视图,然后是一个表视图,有没有一种方法,我可以有一个搜索栏(当一个栏按钮项被按下时)下拉我的导航栏和下面的视图?在Swift中下载搜索栏/视图?

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

任何帮助表示赞赏!对不起,如果有什么困惑,只要让我知道我是否可以澄清任何事情。

enter image description here

回答

1

如果你想搜索栏上滚动“漂浮”过的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)