相当简单的错误。无法解决。
我在我的应用程序中添加了一个scrollview。接下来,我为此scrollview添加了一个视图,该视图超出了scrollview范围。我希望scrollview允许我的视图滚动。
但视图不可滚动。即我添加了一个按钮,看它是否水平滚动。但不是。
我正在寻找的功能类似于无限滚动,带有一长串按钮,类似于http://www.cocoacontrols.com/controls/infinitescrollview
我怎样才能做到这一点?
答案 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);