Auto-Layout world に関連する新しい問題があります。以下の手順で問題を要約できます。
1-UIImageViewを含むシーンが1つだけのストーリーボードがあります。
2- viewcontroller.m ファイルに移動し、以下のコードのような手動の制約を追加します
[self.bgImageView setTranslatesAutoresizingMaskIntoConstraints:NO];
NSLayoutConstraint *horizentalSpaceConstraint = [NSLayoutConstraint constraintWithItem:self.bgImageView
attribute:NSLayoutAttributeTrailing
relatedBy:NSLayoutRelationEqual
toItem:self.view
attribute:NSLayoutAttributeBottom
multiplier:1.0
constant:0.0];
[self.view addConstraint:horizentalSpaceConstraint];
結果 :
制約は UIImageView の IBoutlet には影響しませんでしたが、viewcontroller.m ファイルにハードコードされた UIImageView を追加すると機能します。この問題を発見するのを手伝ってくれませんか。