自動レイアウトは、それなりに良いものです。私はIBでデザインされたポートレートモードを持っていますが、希望する横長の向きを得ることができません。ポートレートと風景のAutoLayoutを使って作業する
向きがランドスケープに変更されたとき、UIImageViewブロック間の間隔が減少し、整列右SAMPLE TEXT
変更のテキストの配置ということに注意してください。
現在、私はそれが機能するためのいくつかの制約を追加しました。しかし、UIImageViewブロック間のスペースを固定しておく必要があります。その結果、ポートレートでは窮屈に見え、ランドスケープではうまくいくように見えます。私はそれを肖像画で均等に広げ、景観を圧縮する必要があります(上記の画像のように)。同様に、現在のところ、私の制約がテキストを表示していますが、画面の中央に置かず、右揃えにしています。
自動レイアウトではこれはまったく可能ですか?もしそうなら、どうですか?ヘルプは非常に感謝します。
フレキシブルなスペーシングを実現するためには、次の質問が役立ちます。http://stackoverflow.com/questions/17089427/ios-autolayout-vertically-equal-space-to-fill-parent-view and http://stackoverflow.com/質問/ 13680303/ios-auto-layout-equal-spaces-to-fit-superviews-width – Mikhail
実行時にviews制約を使用して再生すると便利です。[Runtime Change in Autolayout](http://stackoverflow.com/questions/27414052)/moving-views-with-constraints/27420696#27420696) – Kampai