我有一个滚动视图与5个图像和一些文本视图。它会水平滚动。
现在,当我滚动滚动视图的内容时,它会移动到一个区域。
如何提高此限制?
我的意思是:我需要在单滚屏上滚动更多。
我已经尝试过增加contentSize。
它没有得到预期的结果:只有滚动视图的内容增加了。
发布于 2013-02-26 19:29:23
尝试使用代码....
[scrollView setDecelerationRate:UIScrollViewDecelerationRateFast];发布于 2013-02-26 19:38:55
您可以在scrollview委托方法中设置scrollview的contentoffset属性
- (void)scrollViewDidScroll:(UIScrollView *)scrollView发布于 2013-02-26 19:23:06
您可以在viewDidLoad method ::scr.contentSize = CGSizeMake(320, 500);上尝试它
或者任何你想要的高度。
否则,您可以在加载所有图像和文本视图后动态设置它。
例如:float h = [imagesCount * imageHeight] + [textVwCount *textVwHeight] + 100;
然后设置为scr.contentSize = CGSizeMake(320, h);
但请记住,对于ScrollView控件,始终将高度的值设置为大于实际大小。
希望它能对你有所帮助。
谢谢。
https://stackoverflow.com/questions/15087678
复制相似问题