Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa touch 在随机页面上启动水平UIScrollView_Cocoa Touch - Fatal编程技术网

Cocoa touch 在随机页面上启动水平UIScrollView

Cocoa touch 在随机页面上启动水平UIScrollView,cocoa-touch,Cocoa Touch,我有一个水平的UIScrollView,上面有很多不同的页面。我想以编程方式显示每个用户选择的特定页面。目前,我还不知道如何在页面中间显示它。 有没有人有这方面的经验?任何帮助都将不胜感激 谢谢 编辑:我想我可以通过设置UIScrollView对象的contentOffset.x来实现这一点。但是,该属性不可设置。有什么建议吗?您需要使用setContentOffset CGFloat offsetX = kPageWidth * pageIndex; [scrollView setConten

我有一个水平的UIScrollView,上面有很多不同的页面。我想以编程方式显示每个用户选择的特定页面。目前,我还不知道如何在页面中间显示它。

有没有人有这方面的经验?任何帮助都将不胜感激

谢谢


编辑:我想我可以通过设置UIScrollView对象的contentOffset.x来实现这一点。但是,该属性不可设置。有什么建议吗?

您需要使用
setContentOffset

CGFloat offsetX = kPageWidth * pageIndex;
[scrollView setContentOffset:CGPointMake(offsetX, 0)
                    animated:YES];

您需要使用
setContentOffset

CGFloat offsetX = kPageWidth * pageIndex;
[scrollView setContentOffset:CGPointMake(offsetX, 0)
                    animated:YES];