2013-03-25 138 views
-2

相当简单的错误。无法解决。滚动视图不移动

我添加了一个滚动视图到我的应用程序。接下来,我添加了这个滚动视图的视图,这个视图超出了scrollview界限。我希望scrollview能让我的视图滚动。

但该视图不可滚动。即我添加了一个按钮,看它是水平滚动。但它不是。

那种功能我期待,如同与按钮一长串无限滚动,类似于http://www.cocoacontrols.com/controls/infinitescrollview

我怎样才能做到这一点?

+1

只是增加scrollview的内容,如果内容扩展了v的高度查看滚动视图将滚动 – 2013-03-25 10:25:03

+0

请看我的回答,并让我知道它是否有帮助 – 2013-03-25 10:36:50

+0

没有任何选项的工作。仍然不明白为什么 – 2013-03-25 11:23:52

回答

0

尝试

scr.contentSize = CGSizeMake(scr.frame.size.width, contentHeight); 
1

您可以设置该属性

[scrollview setContentSize:CGRectMake(x, y, width,height)]; 

宽度 = 320 *没有意见要在滚动视图添加

高度 =你可以把它的高度视图例如 460;

,并设置帧

scrollview.frame=CGRectMake(x, y, self.view.frame.size.width, height) //self.view.frame.size.width=320 (iphone) 

这是为了实现上述

最简单的方式,如果你用右键点击希望它然后使用滚动型物业

[scrollview setContentOffset:(CGPoint) animated:BOOL] 
or 
[scrollview setContentOffset:(CGPoint)] 

希望它会帮助