I need to set .Wrap option in iCarousel by swift.
This is my code.
func carousel(carousel: iCarousel!, valueForOption option: iCarouselOption, withDefault value: CGFloat) -> CGFloat
switch (option)
{
case .Spacing:
return value * 1.1
case .Wrap:
return true
// Error cannot convert return expression
default:
return value
}
}
But i cant return true on .Wrap option.
How can i fix this? Thanks!
Nick should probably put this in the documentation, for swift users, the correct way to enable wrap is as follow:
func carousel(carousel: iCarousel, valueForOption option: iCarouselOption, withDefault value: CGFloat) -> CGFloat {
switch option {
case .Wrap:
return 1.0 // note: 0.0 if you want to disable wrap
default:
return value
}
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With