我怎样才能隐藏导航栏而不是状态栏,就像Facebook一样。使用navigationController.hidesBarsOnSwipe = true
隐藏两者。 navigationController?.setNavigationBarHidden(true, animated: true)
我有一个表格视图,当滚动表格时,我希望隐藏导航栏,为表格留出更多空间
答案 0 :(得分:0)
在app委托didFinishLaunchingWithOptions
中弹出此内容会得到相同的结果。然后,我只需在故事板或hidesNavigationBarsOnSwipe
viewWillAppear
设置为true
var view: UIView = UIView(frame:CGRectMake(0, 0,self.window!.rootViewController!.view.bounds.width, 20))
view.backgroundColor=UIColor(red: 32/255, green: 159/255, blue: 207/255, alpha: 1)
self.window?.rootViewController?.view.addSubview(view)