3

我在旋转模式下使用 iCarousel。我想让我的视图以分页的方式一一滚动。我尝试了很多设置,但无法做到这一点。

我正在寻找的设置有点像 UIScrollView 中的“pagingEnabled”,但另外一个滑动动作不应该滚动超过一个视图。我试图在“carouselCurrentItemIndexDidChange”方法中执行“[停止动画]”,但没有运气。

我首先认为 stopAtItemBoundary 属性可以让我这样做,但事实并非如此。我只是说轮播会停在一个项目上,但我让用户一次滑动多个。

任何人 ?

4

2 回答 2

1

将 decelerationRate 设置为较低的值,例如 0.5。

您可能需要调整此值以适合您的视图大小,但它会减少旋转木马在轻弹时移动的距离。

于 2013-04-08T10:50:50.810 回答
0

设置'isPagingEnabled = true'。这会有所帮助

这在最新版本的 iCarousel 中可用。但它不会帮助自动滚动。

于 2017-05-14T17:11:26.650 回答