【发布时间】:2015-08-22 16:42:38
【问题描述】:
我有 UIView 大小设置为 w Any 和 h Any 的 .xib。问题是它没有正确调整大小。我还在.xib 中使用自动布局。目前只有一个视图(UIViewController的视图出口)。
我正在寻找为具有多种分辨率的屏幕调整大小的视图,例如:640 * 480、720 * 480、1024 * 768 等。
因此,如果执行以下操作,则调整大小不起作用。
Controller *myController=[[Controller alloc] initWithNibName:@"Controller" bundle:nil];
[myBaseView addSubview:myController.view];
我还尝试将“内容压缩阻力优先级”设置为 1,这将允许它以较小的阻力调整大小。
但是,以下工作
UIView *aTestView=[[UIView alloc] initWithFrame:myBaseView.bounds]];
[myBaseView addSubview: aTestView];
【问题讨论】:
标签: ios autolayout interface-builder iboutlet