Scroll時にNavigationBarを非表示にする方法
画面を上限にスクロールする時に、下にスクロールする時はナビゲーションバーを非表示にし、上にスクロールすると表示するようにしました。
いろいろ調べ、UIScrollのdelegateで対応したのですが
self.navigationController.hidesBarsOnSwipe = true;
と書くだけでナビゲーションバーが綺麗に表示/非表示してくれました。
こういうのはどう調べるといいのか、いつも迷ってしまいます。
実現方法は様々ですが、知識の無さを痛感します。