以编程方式从Storyboard设置UIView的大小

时间:2014-12-31 12:23:20

标签: ios objective-c xcode

我已将UIView放入UIScrollView StoryboardUIView固定在UIScrollView的所有边。我试图以编程方式设置UIView的大小,因为滚动才能正常工作。如何以编程方式设置UIView的宽度和高度? 感谢您的帮助,因为我试图解决这个问题一个星期......

2 个答案:

答案 0 :(得分:1)

您需要更改视图的框架,如下所示:

yourView.frame = CGRectMake(x,y,calculatedWidth,calculatedHeight);

另外,您还需要检查滚动视图的框架,以便根据视图的宽度和高度进行放大。

答案 1 :(得分:0)

您需要设置新框架以更改宽度,高度,x或y,例如:

view.frame = CGRectMake(view.frame.origin.x, view.frame.origin.y, newWidth, newHeight);