2017-10-01 23 views
-1

入力フィールドには次の制約があります。しかし、私がiPhone 6からiPhoneに切り替えるときには、16の後続の制約が適用されません。iOSストーリーボード - iPhone 5 - iPhone 6の自動レイアウト制約の問題

なぜこれが起こっているのですか?私は幅の制約がないので、なぜそれがこのように振る舞うのでしょうか?どのように修正するのですか?

enter image description here

+0

制約が常にエブリーデバイスに適用され、plsはプレビューを確認してください。正しい制約が与えられていることを確認してください。それに応じて動作します。 –

+0

適用されています。オレンジ色のアウトラインは、現在の位置がautolayoutが置く場所と一致しないことを意味します。ウィンドウの下部バーの制約セクションの円の矢印をクリックすると、その場所にジャンプする必要があります – Paulw11

答えて

0

これらはあなたが無視することができることを、ただの警告です。黄色の警告が表示され、更新のための提案の一種です。提案を適用するまでは、インターフェイスのデザインとフレームには何の効果も変更も行いません。

簡単なアドバイス:ストーリーボードのインターフェースデザイン(デバイス)サイズを変更しないでください。プロジェクトの目標(iPhone 4SまたはiPhone 5をお勧めします)に応じて1つの固定デバイスサイズを選択し、固定デバイスサイズに関するプロジェクトのすべてのインターフェイスデザインをセットアップします。

注:警告は、あなたには見えないだろう、あなたのストーリーボードのレイアウトにデバイス(フレームサイズ)を変更するまで

は(iPadを含む)デバイスの異なるサイズのため、インタフェースプレビューを確認するには、のためのオプションがありますすべてのサイズのデバイスのプレビューストーリーボードインタフェースビュー(ビューコントローラ)のサイズを変更せずに、プレビュー画面からすべてのレイアウトのプレビューを見ることができます。

私はデバイスiPhone 4S用に設計したスナップショットですが、ストーリーボードのレイアウトを変更することなく、iPhone Xの最新アップデートのプレビューを見ることができます。

enter image description here

関連する問題