Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.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
Iphone 如何设置iCarousel气缸中车轮旋转的计时器_Iphone_Ios_Animation_Icarousel - Fatal编程技术网

Iphone 如何设置iCarousel气缸中车轮旋转的计时器

Iphone 如何设置iCarousel气缸中车轮旋转的计时器,iphone,ios,animation,icarousel,Iphone,Ios,Animation,Icarousel,我正在我的项目中使用iCarousel。那么,有没有一种方法可以在滚动气缸轮时设置计时器。我需要保持滚轮旋转5秒钟。在此之前需要滚动动画。如果您仔细阅读的文档,您会发现有一些方法,包括iCarousel从一个索引移动到另一个索引所需的时间,即- - (void)scrollToItemAtIndex:(NSInteger)index duration:(NSTimeInterval)scrollDuration; 此方法允许您控制旋转木马滚动到指定索引所需的时间 - (void)scrollB

我正在我的项目中使用iCarousel。那么,有没有一种方法可以在滚动气缸轮时设置计时器。我需要保持滚轮旋转5秒钟。在此之前需要滚动动画。

如果您仔细阅读的文档,您会发现有一些方法,包括iCarousel从一个索引移动到另一个索引所需的时间,即-

- (void)scrollToItemAtIndex:(NSInteger)index duration:(NSTimeInterval)scrollDuration;
此方法允许您控制旋转木马滚动到指定索引所需的时间

- (void)scrollByNumberOfItems:(NSInteger)itemCount duration:(NSTimeInterval)duration;
此方法允许您将旋转木马滚动固定距离(以旋转木马项目宽度为单位)。根据您希望滚动的方向,可以为itemCount指定正值或负值。iCarousel优雅地处理边界问题,因此,如果指定的距离大于旋转木马中的项目数,滚动将在到达旋转木马末端时被夹紧(如果禁用了环绕),或者无缝环绕

- (void)scrollToOffset:(CGFloat)offset duration:(NSTimeInterval)duration;
这与scrollToItemAtIndex:的工作方式相同,但允许您滚动到分数偏移量。如果希望获得非常精确的动画效果,这可能很有用。请注意,如果scrollToItemBoundary属性设置为YES,则在调用此方法后,转盘将自动滚动到最近的项目索引。无论如何

- (void)scrollByOffset:(CGFloat)offset duration:(NSTimeInterval)duration;
这与scrollByNumberOfItems:的工作方式相同,但允许您滚动小数项。如果希望获得非常精确的动画效果,这可能很有用。请注意,如果scrollToItemBoundary属性设置为YES,则无论如何调用此方法后,转盘将自动滚动到最近的项目索引


请检查这些方法。希望他们能帮上忙……

您在代码方面尝试过什么吗?然后告诉我们你读过伊卡鲁塞尔的文档了吗??所有东西都在里面,请仔细检查……我已经阅读了文档。我可以通过给值1.0来降低速度,但它不会停止。有没有方法可以这样做?我如何在圆柱体中的每个视图中添加图像作为数组。