2 つの UIView があるとします。1 つはフレームの UIImageView で、もう 1 つは画像の UIImageView です。自動レイアウトを使用して、画面サイズに関係なく、画像がフレーム内に収まるようにしたい。写真はフレームのサブビューではありません。正しい比率で重ね合わせたい 2 つのイメージビューです。
回転時に高さを変更したいので、高さを固定することはできません(議論のために、フレームの下部をメインビューの下部に固定したとします)。高さを等しくすることはできません。同じではないため、画像を小さくする必要があります。水平方向の間隔を固定することはできますが、それは画像の x、y が正しいことを確認するだけで、高さと幅は確認しません。
なんらかの理由でフレームサイズを変更した場合(たとえば、変換を介して)、画像が追従するようにします。
自動レイアウトでこれを行うことはできますか、それともコーディングが必要ですか?