12

Swift を使い始めたばかりで、標準の Apple 'Notes' アプリにあるいくつかの機能を複製したいと考えています。具体的には、横向きモードの iPad で詳細ビューに表示される [展開] ボタンです。

すなわち

Notes アプリの展開ボタン

私が(単純な迅速な解決策として)最も近いのは、AppDelegateに以下を追加することです:

splitViewController.preferredDisplayMode = .primaryOverlay

ただし、これによりマスター ビューを横向きに切り替えることができますが (デフォルトの縦向きの動作と同様)、マスター ビューをポップオーバー/オーバーレイとして使用します。ただし、マスター ビューが (詳細ビューをオーバーレイせずに) スライド イン/アウトするという点で、Notes アプリに存在する動作を好みます。

編集:iPadで横向きモードでのみ対応するボタンを表示する方法にも興味があります。

どんな助けでも大歓迎です!ありがとう

4

1 に答える 1

11
splitViewController.preferredDisplayMode = .allVisible

これでうまくいくはずです。フルスクリーンモードに切り替えると、Master Viewスライドインとスライドアウトが行われます。

于 2016-05-25T18:32:54.957 に答える