2 つUILabel
の がスペーサーで区切られており、このようにビジュアル形式の言語で表現されています。
@"V:[label1]-[label2]"
label1 のテキストが変更されたら、次のように呼び出します。
[label1 sizeToFit];
縦向きモードでは、label2 は制約を再計算し、label1 に対して上下に移動します。
ただし、横向きモードでは、ビューがまだ縦向きの場合の位置に label2 が配置されます。
スクリーンショットはこちら:
2 つUILabel
の がスペーサーで区切られており、このようにビジュアル形式の言語で表現されています。
@"V:[label1]-[label2]"
label1 のテキストが変更されたら、次のように呼び出します。
[label1 sizeToFit];
縦向きモードでは、label2 は制約を再計算し、label1 に対して上下に移動します。
ただし、横向きモードでは、ビューがまだ縦向きの場合の位置に label2 が配置されます。
スクリーンショットはこちら: