Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
コードを書かずに
UINavigationBarを
スワイプで表示/非表示させる
Kosuke Ogawa (@koogawa)
2015.11.26 第50回もくもくiOS 2周年LT会@Retty
• 小川航佑 Kosuke Ogawa
• @koogawa
• Supership(旧nanapi)所属
• iOSアプリを仕事・趣味でいろいろ開発
70万DL突破! 20万DL突破!
UINavigationBarを
スワイプで表示/非表示させる
こういうやつ
こういうやつ
実装方法
実装方法
• 自前でごりごり
実装方法
• 自前でごりごり
• ライブラリを使う
実装方法
• 自前でごりごり
• ライブラリを使う
• hidesBarsOnSwipe プロパティを使う
hidesBarsOnSwipe
ここにチェックを入れるだけ!
他にも色々
• hidesBarsOnSwipe - 画面スワイプ時
• hidesBarsOnTap - 画面タップ時
• hidesBarsWhenVerticallyCompact - 画面の高さ
が小さくなった時
• hidesBars...
他にも色々
• hidesBarsOnSwipe - 画面スワイプ時
• hidesBarsOnTap - 画面タップ時
• hidesBarsWhenVerticallyCompact - 画面の高さ
が小さくなった時
• hidesBars...
ただし欠点も
• hidesBarsOnSwipe とセル並
び替えの相性が悪い
• hidesBarsOnTap がボタンタッ
プにも反応してしまう
• iOS 8以上でのみ使用可
ただし欠点も
• hidesBarsOnSwipe とセル並
び替えの相性が悪い
• hidesBarsOnTap がボタンタッ
プにも反応してしまう
• iOS 8以上でのみ使用可
デモ
サンプルコード
• https://github.com/koogawa/HideBarsSample
Upcoming SlideShare
Loading in …5
×

コードを書かずにUINavigationBarを スワイプで表示/非表示させる

1,279 views

Published on

2015.11.26 第50回もくもくiOS 2周年LT会@Retty

Thanks: nose

Published in: Technology

コードを書かずにUINavigationBarを スワイプで表示/非表示させる

  1. 1. コードを書かずに UINavigationBarを スワイプで表示/非表示させる Kosuke Ogawa (@koogawa) 2015.11.26 第50回もくもくiOS 2周年LT会@Retty
  2. 2. • 小川航佑 Kosuke Ogawa • @koogawa • Supership(旧nanapi)所属 • iOSアプリを仕事・趣味でいろいろ開発 70万DL突破! 20万DL突破!
  3. 3. UINavigationBarを スワイプで表示/非表示させる
  4. 4. こういうやつ
  5. 5. こういうやつ
  6. 6. 実装方法
  7. 7. 実装方法 • 自前でごりごり
  8. 8. 実装方法 • 自前でごりごり • ライブラリを使う
  9. 9. 実装方法 • 自前でごりごり • ライブラリを使う • hidesBarsOnSwipe プロパティを使う
  10. 10. hidesBarsOnSwipe ここにチェックを入れるだけ!
  11. 11. 他にも色々 • hidesBarsOnSwipe - 画面スワイプ時 • hidesBarsOnTap - 画面タップ時 • hidesBarsWhenVerticallyCompact - 画面の高さ が小さくなった時 • hidesBarsWhenKeyboardAppears - キーボード 表示時
  12. 12. 他にも色々 • hidesBarsOnSwipe - 画面スワイプ時 • hidesBarsOnTap - 画面タップ時 • hidesBarsWhenVerticallyCompact - 画面の高さ が小さくなった時 • hidesBarsWhenKeyboardAppears - キーボード 表示時
  13. 13. ただし欠点も • hidesBarsOnSwipe とセル並 び替えの相性が悪い • hidesBarsOnTap がボタンタッ プにも反応してしまう • iOS 8以上でのみ使用可
  14. 14. ただし欠点も • hidesBarsOnSwipe とセル並 び替えの相性が悪い • hidesBarsOnTap がボタンタッ プにも反応してしまう • iOS 8以上でのみ使用可
  15. 15. デモ
  16. 16. サンプルコード • https://github.com/koogawa/HideBarsSample

×