我有一个水平滚动的滚动视图。我只是添加了图片,标签和一个web视图,其中有很多对象。 我想直接滚动到滚动视图中的第一个对象。 我该怎么做?如何以编程方式滚动到位置UIScrollView
42
A
回答
87
使用下面的代码:
scrollView.contentOffset = CGPointMake(0,0);
43
为了动画的滚动做到这一点:
CGRect frame = CGRectMake(0, 768, 1024, 748); //wherever you want to scroll
[self.scrollView scrollRectToVisible:frame animated:YES];
+0
有没有办法让你不必指定滚动视图的宽度和高度? – Nirri 2016-05-14 13:59:17
0
雨燕3.0版本的答案是:
scrollView.contentOffset = CGPoint(x: 0.0, y: 0.0)
2
最简单的方法with animation - >
[scrollView setContentOffset:CGPointMake(0, 0) animated:YES]
相关问题
- 1. 如何以编程方式滚动UIScrollVIew
- 2. 如何以编程方式滚动UIScrollView?
- 3. UIScrollView以编程方式滚动
- 4. 以编程方式滚动UIScrollView
- 5. 以编程方式滚动UIScrollView
- 6. 如何以编程方式使用UIScrollView强制滚动?
- 7. 如何以编程方式获取ItemsControl滚动条位置?
- 8. 滚动到位置在UIScrollView
- 9. 以编程方式滚动到Android ListView中的特定位置
- 10. 以编程方式设置UIScrollView方向
- 11. 如何以编程方式将UIScrollView设置为在顶部滚动
- 12. 以编程方式在ListView中设置位置而不滚动
- 13. 如何设置UIScrollView的滚动位置?
- 14. 如何以编程方式滚动SurfaceScatterView
- 15. 如何以编程方式滚动ScrollView?
- 16. 如何以编程方式滚动TextMergeViewer?
- 17. 如何以编程方式创建UIScrollView?
- 18. 如何以编程方式创建UIScrollview
- 19. 以编程方式取消用户滚动UIScrollView
- 20. 以编程方式滚动显示指标UIScrollView
- 21. UIScrollView以编程方式添加按钮并滚动
- 22. 以编程方式从左向右滚动UIScrollView反向
- 23. UIScrollView以编程方式水平和垂直滚动
- 24. 当以编程方式滚动时在UIScrollView上显示滚动指示器
- 25. UIScrollView不滚动到正确的位置
- 26. 如何以编程方式设置仅垂直滚动
- 27. 如何以编程方式滚动UIScrollView,这是自定义UITableViewCell的子视图?
- 28. 如何以编程方式向UIScrollView添加按钮时禁用水平滚动?
- 29. 以编程方式将可拖动对象移动到位置
- 30. 以编程方式滚动到滚动视图内的视图
scrollView.contentOffset = CGPointMake(0,0); – user1072740 2011-12-27 13:02:40
如果您需要动画,请使用[scrollView setContentOffset:CGPointMake(0,0)animated:YES]。 – acoustic 2013-10-20 12:39:45