在随机页面启动水平UIScrollView

1 cocoa-touch

我有一个水平的UIScrollView,上面有很多不同的页面.我想以编程方式显示每个用户选择的特定页面.目前,我无法弄清楚如何开始在页面中间显示它.

有人对这个有经验么?任何帮助将不胜感激.

谢谢.

编辑:我想我可以通过设置UIScrollView对象的contentOffset.x来做到这一点.但是,该物业不可设置.有什么建议?

Dav*_*ant 5

你会想要使用setContentOffset.

CGFloat offsetX = kPageWidth * pageIndex;
[scrollView setContentOffset:CGPointMake(offsetX, 0)
                    animated:YES];
Run Code Online (Sandbox Code Playgroud)