我在我的代码中使用了类似的东西
Btn.autoresizingMask = UIViewAutoresizingFlexibleTopMargin + UIViewAutoresizingFlexibleLeftMargin;
适用于除iOS 7以外的所有iOS版本。
UIViewAutoresizingFlexibleTopMargin也在工作,但UIViewAutoresizingFlexibleLeftMargin却没有。
如果有人解决了,请帮忙。
感谢。
答案 0 :(得分:4)
您是否已将超级视图的autoresizesSubviews
设置为YES
?并添加UIViewAutoresizingFlexibleWidth
和UIViewAutoresizingFlexibleHeight
并检查调整大小是否发生。