iOSで、facebookのようにスクロールに追従して、ステータスバーを残して、ナビゲーションバーを消す方法ってどうやるのでしょうか。

できればライブラリを使わないで実現したいのですが、（ossライブラリを極力使わない方針なので）実現方法教えてください。

普通に  
self.navigationController?.setNavigationBarHidden(true, animated: true)  
すると、両方消えます。
CC BY-SA 3.0
2016-05-17T05:50:41.523
24923
2016-05-19T05:29:34.423
15532
question
ios objective-c swift2
ステータスバーを残して、ナビゲーションバーを消す方法
一番簡単にやるのであれば、`UINavigationController`の`hidesBarsOnSwipe`を`true`にすればできます。

```

    navigationController?.hidesBarsOnTap = true
    
```

[リファレンス](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UINavigationController_Class/#//apple_ref/occ/instp/UINavigationController/hidesBarsOnSwipe)
CC BY-SA 3.0
2016-05-18T06:27:05.237
24962
2016-05-19T01:51:03.610
2016-05-19T01:51:03.610
10926
10926
24923
answer
UINavigationControllerのナビゲーションバーは非表示にして、  
UIView等で、ナビゲーションバーと同じようなUIにしてしまう方が楽だと思います。
CC BY-SA 3.0
2016-05-19T05:29:34.423
24986
2016-05-19T05:29:34.423
15563
24923
answer