2012-10-19 67 views
0

我在UIStoryBoard的UIView裏有一個UIScrollview。UIView內的UIScrollview不會改變contentSize

當我嘗試更改背景顏色時,它通過工作的插座連接,但當我嘗試移動其框架或尺寸時,它不響應。

視圖的框架是320x460 滾動視圖的框架是320x460

沒有人有任何想法是怎麼回事?

[self.myScrollView setContentSize: CGSizeMake(320, 600)]; 
NSLog(@"height %f",self.myScrollView.frame.size.height); 

結果:

0.0000

self.myScrollView.frame = self.view.frame; 
[self.myScrollView setContentSize: CGSizeMake(320, 600)]; 
NSLog(@"height %f",self.myScrollView.frame.size.height); 

結果:

謝謝!

回答

0
CGRect scrollFrame; 
scrollFrame.origin = myScrollView.frame.origin; 
scrollFrame.size = CGSizeMake(320, 600); 
myScrollView.frame = scrollFrame; 
NSLog(@"height %f",self.myScrollView.frame.size.height); 

結果:600。

不過,它不滾動grrrr!