AutoresizingMask を使用して、相対的な位置をプログラムで定義しています。ほとんどすべてが機能しましたが、2 つの要素間で同じ分離を維持する方法がわかりません (UIButton、UILabel は 20px で区切られています) これは私が持っているものです:
UIButton、(100, 100) に配置、サイズ: 60x30、autoresizingMask=UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleLeftMargin
UILabel、(180,100) に配置、サイズ: 50x50、autoresizingMask=UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleLeftMargin
私の問題は、向きが変わったときに、これら 2 つの要素間の 20px のマージンを維持できないことです。