2017-10-28 15 views
2

2つのViewコントローラのうち2つは、スクロールビューに対応するフリーフォームサイズを持っています。 ViewのサイズをIphone 7からIpadに変更すると、すべてのView Controllerがフリーフォームサイズの2以外のサイズに調整されるので、自動レイアウトは機能しません。私がシミュレータを走らせるときも同じです。私はこれで新たなんだとあなたの助けのすべてを感謝し、私はあなたが適応する自動レイアウトを使用する必要があるのIpad大きなサイズの画面に適応しないビューコントローラのレイアウト

enter image description here

答えて

1

彼らはあなたがそれをにシミュレートされたサイズで設定という理由だけで、それは大きさだ調整していないスクリーンショットにあるボタンをクリックしてのViewControllerのすべてのビュー以下の推奨制約にリセットフリーフォーム。そのため、ストーリーボードで選択したデバイスのタイプは無視されます。この属性は設計目的にのみ使用され、決してレイアウトに影響を与えるべきではありません。 iPadでレイアウトの問題が発生した場合、おそらくあなたの制約に間違いがあります。

この記事では、シミュレートされたサイズ属性の詳細を確認できます。 https://stackoverflow.com/a/16280477/1692080

ここでは、固定と自由形式との間の差の直接の説明を見つけることができます。 https://stackoverflow.com/a/32820018/1692080

0

にビューを変更するとき

enter image description here

は、これが私のストーリーボードは、あなたの画面サイズに対するビュー。あなたのViewControllerでビューを選択し 、

Screenshot

関連する問題