如何快速使用iCarousel库中的.Wrap选项?

Var*_*kul 3 ios icarousel swift

我需要通过迅速在iCarousel中设置.Wrap选项。

这是我的代码。

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
    }

}
Run Code Online (Sandbox Code Playgroud)

但是我不能在.Wrap选项上返回true。

我怎样才能解决这个问题?谢谢!

JSN*_*oob 5

尼克可能应该将其放在文档中,对于快速用户来说,启用自动换行的正确方法如下:

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
 }
}
Run Code Online (Sandbox Code Playgroud)