Ionic(Cordova)でiOS9のSlideOverに対応する
2015/11/11 01:27 JST
Xcodeプロジェクト設定のGeneralでiPadの向き設定をPortrait, Upside Down, Landscape Left, Landscape Right
にチェックを入れる.
新しいLaunch Screen.storyboard
を追加してGeneralのApp Icons and Launch Images
にセット.
これでビルドするとしっかりとSlideOverできる.
SlideOverへの対応だが注意が必要なのがサイドメニューを実装した場合 常にナビゲーションに表示するかタブによる管理をしなくてはいけない.
これはタッチでスライドメニューを出そうとするとSlideOverが閉じようとしてしまうためだ.
この問題と同様に, ナビゲーションには以前のビューに戻るためのボタンも用意してあげなくてはいけない.
UI/UXで注意しなくてはいけないことが多いけど, これをしっかりすればかなり便利になるのではないでしょうか?