問題タブ [uisplitview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 分割されたビュー コントローラーは、子ビュー コントローラーを 1 つだけ表示します
デバイス iPhone 6+ (ランドスケープ モードでの分割ビューをサポート)
Split View Controller を使用していますが、問題があります。ポートレート モードで、分割ビューの子ビュー コントローラーを印刷すると、ビュー コントローラー (プライマリ ビュー コントローラー) が 1 つだけ表示されます。ランドスケープモードでは、正常に動作します。
誰でも根本的な原因を突き止めるのを手伝ってくれますか?
ポートレート モードの場合:
横向きモードの場合:
ありがとう、
swift - Swift 3 - UISplitViewController - ランドスケープでのマスター ビューの非表示/展開 (Notes アプリなど)
Swift を使い始めたばかりで、標準の Apple 'Notes' アプリにあるいくつかの機能を複製したいと考えています。具体的には、横向きモードの iPad で詳細ビューに表示される [展開] ボタンです。
すなわち
私が(単純な迅速な解決策として)最も近いのは、AppDelegateに以下を追加することです:
ただし、これによりマスター ビューを横向きに切り替えることができますが (デフォルトの縦向きの動作と同様)、マスター ビューをポップオーバー/オーバーレイとして使用します。ただし、マスター ビューが (詳細ビューをオーバーレイせずに) スライド イン/アウトするという点で、Notes アプリに存在する動作を好みます。
編集:iPadで横向きモードでのみ対応するボタンを表示する方法にも興味があります。
どんな助けでも大歓迎です!ありがとう