我有一个带有导航栏的 VC,然后在它下面有一个 uiview 作为导航栏的扩展。
然后我有一个嵌入式 TableView 。
我想做的是向包含表格 View 的容器 View 添加一个滚动识别器,这样当我向下滚动时,导航栏下的 uiview 应该被隐藏。
这可能吗?我使用了 self.navigationController?.setNavigationBarHidden(true, animated: true)
为了隐藏导航栏并且有效。问题是我现在需要隐藏它下面的 uiview。而且我无法让它工作/感觉流畅,因为隐藏/显示功能看起来很奇怪。我希望它在滚动时以相同的速度隐藏
最佳答案
iOS 8 已经内置了此类效果的高级功能。请参阅此处:http://natashatherobot.com/navigation-bar-interactions-ios8/
关于ios - 快速 iOS 调整 ScrollView 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31821321/