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

 


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


 


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


    self.navigationController.hidesBarsOnSwipe = true;


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


 


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


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


 


近くの美術館

近くの美術館



  • Takahiko Hara

  • エンターテインメント

  • 無料





 


コメント