問題タブ [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.

0 投票する
1 に答える
429 参照

ios - 分割されたビュー コントローラーは、子ビュー コントローラーを 1 つだけ表示します

デバイス iPhone 6+ (ランドスケープ モードでの分割ビューをサポート)

Split View Controller を使用していますが、問題があります。ポートレート モードで、分割ビューの子ビュー コントローラーを印刷すると、ビュー コントローラー (プライマリ ビュー コントローラー) が 1 つだけ表示されます。ランドスケープモードでは、正常に動作します。

誰でも根本的な原因を突き止めるのを手伝ってくれますか?

ポートレート モードの場合:

横向きモードの場合:

ありがとう、

0 投票する
1 に答える
3667 参照

swift - Swift 3 - UISplitViewController - ランドスケープでのマスター ビューの非表示/展開 (Notes アプリなど)

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

すなわち

Notes アプリの展開ボタン

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

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

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

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