我已经阅读了这个帖子Hide NavigationBar when scrolling tableView in CollectionView?
但我仍然无法得到我想要的东西。我知道有一个pod可以做到这一点,但我尽量避免使用pod。
当用户向下滚动表格视图时,我想隐藏导航栏,当用户向上滚动到顶部时,我想要导航栏。就像在"今天" App Store中的栏。
我尝试过使用
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
self.navigationController?.hidesBarsOnSwipe = true
}
当我向下滚动表格视图时它可以隐藏导航栏,但当我向上滚动到顶部时,导航栏仍然会消失。
你可以在这里看到我无法取消隐藏导航栏的.gif文件:http://g.recordit.co/zIW2DkCc6j.gif
我该怎么办?或者你有其他代码?请分享:)