如何使滚动视图上的页面自动旋转?

Posted

技术标签:

【中文标题】如何使滚动视图上的页面自动旋转?【英文标题】:How to make pages on scrollview rotate automatically? 【发布时间】:2012-03-26 23:18:47 【问题描述】:

我添加了一个滚动视图和一个页面控件。页面在滑动事件时水平滚动。但我不希望任何用户交互来使页面滚动。我希望页面自动滚动,例如第 1 页 -> 第 2 页 -> 第 3 页,然后返回到第 1 页 -> 第 2 页等等。

如何进行此更改?

请帮忙

【问题讨论】:

可能重复:***.com/questions/3694411/… 它有帮助,但是一旦滚动到第 3 页,如何返回第 1 页? 为此,您需要在内容偏移量达到预定义限制时将其重置为 0(在本例中为 scrollView 内容的末尾)。当然,如果你的内容很大,这将是一个非常明显的跳跃。 【参考方案1】:

查看此链接

UIPageControl --To go to specific dot?

你可以使用 NSTimer 来解决这个问题。

【讨论】:

只包含链接的答案是considered bad practice。请在此处总结内容(请勿复制/粘贴),以便答案可以独立存在。如果您不这样做,您的答案将面临被删除的风险,尤其是在链接失效的情况下。 thx 4 你的帮助老兄...下次会给出完美的答案。

以上是关于如何使滚动视图上的页面自动旋转?的主要内容,如果未能解决你的问题,请参考以下文章

使用 UIPageViewController 使 UI 滚动视图滚动

页面视图滚动上的颤动文本动画

旋转后的错误,使用 iCarousel 作为滚动视图

如何在 ios 中使用自动布局更改滚动视图内容大小

在滚动视图中获取内容视图子视图的高度

滚动视图滚动时页面控制不改变