scrollview不动

时间:2013-03-25 10:23:02

标签: ios objective-c uiscrollview

相当简单的错误。无法解决。

我在我的应用程序中添加了一个scrollview。接下来,我为此scrollview添加了一个视图,该视图超出了scrollview范围。我希望scrollview允许我的视图滚动。

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

我正在寻找的功能类似于无限滚动,带有一长串按钮,类似于http://www.cocoacontrols.com/controls/infinitescrollview

我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:1)

您可以设置属性

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

width = 320 *您要在scrollview中添加的视图数

身高 =您可以将身高视图设为例如 460;

并设置框架

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

这是实现上述

的最简单方法

如果您想按下按钮,请使用scrollview属性

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

希望它能帮助

答案 1 :(得分:0)

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