我在界面构建器中创建了一个UIImage视图,如何在代码中更改其框架(位置和大小)?

时间:2014-10-15 09:26:54

标签: ios layout

我在图片视图的代码中进行了以下更改,但它根本没有生效。我认为关键是我在IB中而不是在代码中创建了图像视图。

userInfoBackground.frame = CGRectMake(0, 0, 200, 100);
userInfoBackground.contentMode = UIViewContentModeScaleToFill;

接下来我该怎么办?感谢。

1 个答案:

答案 0 :(得分:2)

它永远不会影响,您可以选择通过代码或IB创建imageview。 由于自动布局,您正面临此问题。在界面构建器文档(右侧)中,取消选中autolayout选项,然后您的代码将起作用。