像facebook一样隐藏导航栏

时间:2015-08-18 17:40:41

标签: swift webview ios8 hide navigationbar

我遇到了一些问题...我预定了UIWebViewController UINavigationBar,因为它是UINavigationController管理的ViewControllers之一。当我滚动时,我想隐藏此导航栏(仅在此视图控制器中),就像Facebook应用程序一样。 (导航栏以用户滚动的sam速度向上滑动,其中的元素逐渐消失,导航栏的颜色在状态栏后面保持可见,当您再次向上滚动时,导航栏再次出现,也以相同的速度显示当用户正在滚动时。)这可能要问很多,但我是编程新手,不知道如何开始这个...请帮帮忙?

提前致谢!!!

1 个答案:

答案 0 :(得分:-1)

将您的NavigationController设置为hidesBarOnSwipe = true

if let navController = self.navigationController {
    navController.hidesBarsOnSwipe = true
}