当我创建自定义UIViews时,我通常首先创建一个xib文件,然后在Attributes Inspector中,我将Simulated Metrics部分中的Size属性更改为None,这样我就可以将视图调整为我想要的大小。我想知道,这个设置和Freeform设置有区别吗?我正在使用Xcode 4.6。
答案 0 :(得分:3)
更改模拟度量标准的唯一区别是视图在界面构建器中的外观。您可以转到检查器的“大小”选项卡并更改视图的大小。在iOS中,仅当您在另一个视图中包含一个视图并希望查看它的外观时,这才有用
UIViewcontroller *vc = ...
[self addChildViewController:vc];
[self.view addSubview:vc.view];
vc.view.frame = CGRectMake(0, 0, 50, 50);