アプリの設計にアダプティブ レイアウト機能を使用しています。私IBOutlet
は「アスペクト比」の制約を取ります。この Aspect Ratio Value の値を現在の値の 2 倍に変更したいと考えています。問題は、" constraint
" プロパティがコードから簡単に設定できることですが、" multiplier
" プロパティは読み取り専用のプロパティです。アスペクト比の変更には、「マルチピア」値の変更が必要です。どうすればこれを行うことができますか?.
@property (retain, nonatomic) IBOutlet NSLayoutConstraint *leftImageWidthAspectRatio;
コード内
NSLog(@"cell.leftImageWidthAspectRatio:%@ : %lf %lf",cell.leftImageWidthAspectRatio, cell.leftImageWidthAspectRatio.constant,cell.leftImageWidthAspectRatio.multiplier);
その結果
cell.leftImageWidthAspectRatio:<NSLayoutConstraint:0x7c9f2ed0 UIView:0x7c9f2030.width == 2*RIFeedThumbImageView:0x7c9f2c90.width> : 0.000000 2.000000