Xcode 6 (Beta 1) の Swift でゼロから新しいプロジェクトを構築し、Storyboard の File Inspector を参照してください。以下ありUse Size Classes
ますUse Auto Layout
。これがそのスクリーンショットです。
1) とはUse Size Classes
?
2) iPhone 6の画面サイズと関係ありますか?
Xcode 6 (Beta 1) の Swift でゼロから新しいプロジェクトを構築し、Storyboard の File Inspector を参照してください。以下ありUse Size Classes
ますUse Auto Layout
。これがそのスクリーンショットです。
1) とはUse Size Classes
?
2) iPhone 6の画面サイズと関係ありますか?
サイズ クラスを使用すると、デバイスに関係なく単一のストーリーボードを作成できます。アダプティブ レイアウトの楽しさをもたらします(特定のデバイスではなく、さまざまなキャンバス サイズのレイアウト、コンパクトまたは通常のレイアウト) より一般的には、すべてのデバイスに対して 1 つのアプリです。次に、一般的なデバイスの場合と同様に、デザインを抽象的にレイアウトすることに焦点を当てます。
サイズクラス
iOS 8 のサイズ クラスを使用すると、iPhone と iPad の両方にカスタマイズされたレイアウトを備えた単一のユニバーサル ストーリーボードを設計できます。サイズ クラスを使用すると、共通のビューと制約を一度定義してから、サポートされているフォーム ファクターごとにバリエーションを追加できます。iOS シミュレーターとアセット カタログは、サイズ クラスも完全にサポートしています。
基本的に、iPhone3.5"、iPhone4"、iPhone6 (サイズを知っている)、iPad のすべてのレイアウトに対して単一のストーリーボードを作成したいだけです。特定のサイズのデバイス用に個別のレイアウトを設計することもできますが、作成するつもりはありません。 2 番目のストーリーボード。組み合わせでInterface Builder キャンバスにユーザー インターフェイス アイテムをAny Width | Any Height
レイアウトすると、そのレイアウトは、アプリが対象とするすべてのサイズのデバイスに適用されます。
注意: Size クラスは iOS7 でも正常に動作しています。iOS7シミュレーターでテストしました。デバイスに問題がある場合はお知らせください。回答を更新します。