どうすればこのようなビューを作成できますか?私は最初のポートレートモードで完了し、風景モードを達成するために混乱します。誰でも私に風景モードでの表示方法を提案することができます。 AnyHeight AnyWidth形式でポートレートモードを行っています。 swift:同じビューコントローラ内の異なるビューのアラインメント
1
A
答えて
0
質問は多少広がっているかもしれませんが、私は一般的な答えに言及しようとします。
:
あなたはすでに自動レイアウトとサイズクラスに精通していると仮定すると、Xcodeの8で、Interface Builderのあなたが作業しているものの現在のビューを変更することができます[View as:]ボタンをタップすると、デバイスコンフィグレーションバーを使用して、目的のデバイスの向きを確認し、目的のレイアウトを設定できます。
たとえばのために
、以下のビューを考えてみましょう:
ヨーヨーが見ることができるように、ビューの両方がポートレートモードで表示されるべき所望の制約があり、今のところ、あなたが追加する必要がありますランドスケープモードの新しい制約を追加します。 は、ポートレートモード用制約にdeinstallとを確認してください:あなたが見ることができるように
、制約のいくつかは、彼らがこのサイズクラスにアンインストールされていることを意味し、色あせ表示されます。私はMaking Apps Adaptive, Part 1 Sessionを見てお勧めします、あなたはこれを達成する方法の詳細については
:あなたが希望するサイズクラス(ES)をチェックし、それを選択することで、属性インスペクターから制約をインストールするかを決定することができます。
これが役に立った。
関連する問題
- 1. 異なるビューコントローラから同じビューを開く
- 2. Swift:現在のビューコントローラは他のビューコントローラと同じコンテキストですか?
- 3. TableViewとCollectionビュー同じビューコントローラのレイアウト
- 4. XcodeのSwiftプロジェクト:同じプロジェクト内の3つの異なるアプリケーション
- 5. 同じビュー内の異なるモデルの複数のグリッド
- 6. 異なるビューの同じクラス
- 7. 異なるテーブルの同じデータが同じビューにある
- 8. iOS - Swiftの異なるビューコントローラで小さなビューを使用する方法
- 9. 異なるビューコントローラでビデオの同じインスタンスを持つ方法は?
- 10. Asp.net MVC同じビュー名、異なるパス
- 11. 同じXML内の異なる子ノード
- 12. 同じコレクション内の異なるGenerics T
- 13. 同じTableview内の異なるボタンを変更する操作上のセル(Swift)
- 14. 同じ.pyファイル内の異なるクラスの異なるインポートステートメント?
- 15. 同じクエリ内の異なるプロジェクトの異なるリポジトリ
- 16. 同じオペランド同じコードの同じマシン内の異なる結果
- 17. 同じビューとコントローラ内の異なるフォーム用の2つの送信ボタン
- 18. 2つの異なるビューコントローラに同じビューを追加することはできますか?
- 19. 同じビューコントローラの別のビューに戻るSwift 3のAlert Okボタンをクリックすることで
- 20. iOSビューコントローラ内の動的ビュー
- 21. 同じビューコントローラでテキストフィールドを分割する方法(swift 3)
- 22. SQL同じデータを表示するが、同じビュー内の異なる日付に基づくクエリ
- 23. タイマーの異なる同じビューの複数のインスタンス
- 24. HTMLテーブルのネスト|アラインメント - 2行同じ行
- 25. 同じコード、別のAPIの異なるビュー、Android
- 26. SwiftとPython:同じコードが異なる結果になる
- 27. ASP.net MultiViewの異なるビューで同じコントロールインスタンスを使用する
- 28. 異なるHSQLDBテーブル内の同一列が同じである
- 29. 複数のUIButtonが同じビューで異なるコンテンツを開く
- 30. Eclipse上の異なるプロジェクトの同じパッケージ内の同じクラスのJava
これを確認してくださいhttp://imnotyourson.com/ios-adaptive-layout-with-rotation-tips/ –