ios – 在CollectionView中滚动tableView时隐藏NavigationBar?

我有collectionViewController和collectionViewCell包含TableView.CollectionView是水平布局.我想在滚动tableView时隐藏导航栏.有什么想法吗?

解决方法

从iOS 8开始,您就可以使用了
self.navigationController?.hidesBarsOnSwipe = true

当然,这需要您的ViewController嵌入在NavigationController中. NavigationController的所有子VC都将继承此行为,因此您可能希望在viewWillAppear中启用/禁用它.
您还可以在故事板中的导航控制器上设置相应的标志.

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...