如何降低iCarousel View的速度?

时间:2014-06-13 07:32:28

标签: ios iphone objective-c objective-c-blocks icarousel

我在我的应用程序中有一个icarousel视图,我怎样才能降低这个旋转木马的速度?我的意思是我想降低从轮播视图中的一个元素跳到另一个元素的速度。

谢谢!

2 个答案:

答案 0 :(得分:3)

iCarousel.m文件中提供了常量值

#define MIN_TOGGLE_DURATION 0.2
#define MAX_TOGGLE_DURATION 0.4
#define SCROLL_DURATION 0.4
#define INSERT_DURATION 0.4
#define DECELERATE_THRESHOLD 0.1f
#define SCROLL_SPEED_THRESHOLD 2.0f
#define SCROLL_DISTANCE_THRESHOLD 0.1f
#define DECELERATION_MULTIPLIER 30.0f

根据您的要求进行更改。

答案 1 :(得分:2)

来自here

需要设置此@property (nonatomic, assign) CGFloat scrollSpeed;

Doc说,

  

当用户用手指轻拂旋转木马时,这是滚动速度倍增器。默认为1.0。

查看文档以获取详细的自定义。