ステータスバーを残して、ナビゲーションバーを消す方法


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

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

普通に  
self.navigationController?.setNavigationBarHidden(true, animated: true)  
すると、両方消えます。




一番簡単にやるのであれば、`UINavigationController`の`hidesBarsOnSwipe`を`true`にすればできます。

[code]

    navigationController?.hidesBarsOnTap = true
    
[/code]

[リファレンス](https://developer.apple.com/library/ios/documentation/UIKit/Reference/UINavigationController_Class/#//apple_ref/occ/instp/UINavigationController/hidesBarsOnSwipe)

