artplace’s diary

美術館やカフェを巡っています。

Scroll時にNavigationBarを非表示にする方法

 

画面を上限にスクロールする時に、下にスクロールする時はナビゲーションバーを非表示にし、上にスクロールすると表示するようにしました。

 

いろいろ調べ、UIScrollのdelegateで対応したのですが

    self.navigationController.hidesBarsOnSwipe = true;

と書くだけでナビゲーションバーが綺麗に表示/非表示してくれました。

 

こういうのはどう調べるといいのか、いつも迷ってしまいます。

実現方法は様々ですが、知識の無さを痛感します。

 

近くの美術館

近くの美術館

  • Takahiko Hara
  • エンターテインメント
  • 無料