There's a delegate callback called - (CGFloat)carousel:(iCarousel *)carousel valueForOption:(iCarouselOption)option withDefault:(CGFloat)value
, where various layout options (like iCarouselOptionSpacing
) are passed and the delegate is asked to return value.
In it, detect the UI orientation and answer conditionally, either the passed default value for portrait or one that you've tweaked for landscape.