这是一个在这里多次提到过的话题,但我无法找到适合我案例的解决方案。
我已禁用nib文件的“自动布局”属性,但在代码中,调用
时self.UserInfoController.view.frame = CGRectMake(100, 0, 100, 100);
只有前两个参数生效,即视图的左上角可以改变。但是视图的大小根本不会改变。
需要更多信息,请告诉我们。
提前致谢。
答案 0 :(得分:0)
除非更改xib本身的大小,否则无法更改xib根视图的大小。如果你想在xib中有多个视图,我建议你在根视图中创建子视图。
更改xib的大小。您需要更改“模拟大小”'来自'固定'的值(在大小检查器中)到了FreeForm'在编辑器中为你的xib,然后分配宽度和高度值。
**我无法上传图片作为参考,因为我没有足够的声誉。