2014-12-31 49 views
0

我已將UIView放入UIScrollViewStoryboard中。 UIView被固定在UIScrollView的所有邊上。我試圖以編程方式設置UIView的大小,因爲它需要滾動才能正常工作。我如何以編程方式設置UIView的寬度和高度? 感謝您的幫助,我想已經解決這個問題了一個星期......從Storyboard以編程方式設置UIView的大小

+0

復位幀。 yourView.Frame = CGRectMake(0,0,yourWidth,yourHeight); ,如果甚至在這之後它沒有改變它們,可能是你已經檢查了autolayout.AND,你不能只改變具有自動佈局約束的對象的框架 –

回答

1

你「會需要改變你的觀點的框架如下:

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

另外,你還需要檢查滾動視圖的框架,使其擴大按你的觀點的寬度和高度。

0

您需要設置新的幀改變寬度,高度,X或Y例如:

view.frame = CGRectMake(view.frame.origin.x, view.frame.origin.y, newWidth, newHeight); 
相關問題