2012-01-17 34 views
0

我有一个UIScrollView,它有一个UIImageView作为子视图,我一直在改变UIScrollView的框架大小,但我希望UIImageView也适应这个。我该怎么做呢?UIScrollView子视图调整为超视图框架

+0

你想滚动视图做什么? – 2012-01-17 02:40:02

回答

0
[imageView setFrame:CGRectMake(0,0,self.view.frame.size.width,self.view.frame.size.height)]; 
+0

imageView或scrollView? – adit 2012-01-17 02:48:47

+0

imageView是你的UIImageView中的UIScrollView – welsonla 2012-01-17 05:15:32

0
[imageView setFrame:[scrollView bounds]]; 
+0

会改变autoresizing掩码的帮助吗? – adit 2012-01-17 03:36:30

+0

它可能会尝试。然而,这个想法听起来很奇怪。为什么你需要一个滚动视图?它不能滚动任何东西,如果子视图的框架遵循其界限。 – Davyd 2012-01-17 06:01:02

0

首先设置的UIScrollView的框架,设置滚动视图帧像图像视图 -

scrollView.frame = CGRectMake(0,0,100,100); 
    imageView.frame = scrollView.frame; 

我认为这将有助于。

相关问题