我尝试创建自定义UIView,其中包含另一个UIView作为子视图。但是当我用“loadNibNamed”加载它时,我无法在自定义视图中更改子视图的帧大小。
以下图片是我将视图添加到viewcontroller的方式。我仍然可以更改子视图的某些属性,但不能更改“框架”。如何在自定义视图中更改帧大小?
快照:
答案 0 :(得分:5)
在MyView.xib中禁用autolayout
。 XIB文件中的约束重新调整redView
。
转到界面构建器中的“文件”检查器,然后取消选中“使用自动布局”。