如何在加载了 nib 文件的 UIView 中调整子视图的大小
Posted
技术标签:
【中文标题】如何在加载了 nib 文件的 UIView 中调整子视图的大小【英文标题】:How to resize subview in UIView that loaded with nib file 【发布时间】:2013-10-20 06:44:58 【问题描述】:我尝试创建自定义 UIView,其中包含另一个 UIView 作为子视图。但是当我使用“loadNibNamed”加载它时,我无法更改自定义视图中子视图的框架大小。
下面的图片是我如何将视图添加到视图控制器。我仍然可以更改子视图的某些属性,但不能更改“框架”。如何更改自定义视图中的帧大小?
快照:
【问题讨论】:
【参考方案1】:在 MyView.xib 中禁用 autolayout
。来自 XIB 文件的约束重新调整 redView
的大小。
在界面生成器中转到文件检查器,然后取消选中“使用自动布局”。
【讨论】:
谢谢,因为 AutoLayout。以上是关于如何在加载了 nib 文件的 UIView 中调整子视图的大小的主要内容,如果未能解决你的问题,请参考以下文章
从 Nib 加载的 UIView,手动调用 autolayout