我采用线性iCarousel
示例并尝试减少项目之间的距离。我在我的代理中使用了以下代码:
- (CGFloat)carousel:(iCarousel *)carousel valueForOption:(iCarouselOption)option withDefault:(CGFloat)value {
switch (option) {
case iCarouselOptionSpacing:
return 0.25;
break;
default:
return value;
break;
}
}
默认情况下spacing
等于1并且正常工作。如果我将其更改为较低的值,则滚动速度会降低相同的值。
我尝试增加offsetMultiplier
param,但它也提高了滑动手势的滚动速度(它通常可以正常工作,但在这种情况下会变得太快)。
那么如何打破这些依赖关系并仅改变项目之间的空间呢?
答案 0 :(得分:0)
{{1}}