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