エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
UIWebViewの上下フリックでツールバーを表示したりしなかったり - Qiita
SmartNewsやPintrestを見ているとスクロールに応じてツールバー(もしくはタブ)を表示したりしなかった... SmartNewsやPintrestを見ているとスクロールに応じてツールバー(もしくはタブ)を表示したりしなかったりしている。 これは、UIWebViewの下を見ようとフリックしていく際にはツールバーを消し、逆に上を見ようとフリックした際にはツールバーを表示していて、iPhoneの狭い画面でもなるべく広く使うためのテクニックになっている。 ↑このツールバーは常に表示する必要がないので出したり出さなかったり 仕様をまとめる 画面の下を見ようとする動作でツールバー消す 上に向けてフリック スクロール後のy軸オフセット値がスクロール前より増える =>スクロールビューのdelegateでオフセット値を計算 => scrollViewWillBeginDragging:でスクロールし始めを取得 => scrollViewDidScroll:でスクロール後に増えてたら消す 画面の上に戻ろうとする動作で
2014/10/15 リンク