苏奇 1.0.0

苏奇 1.0.0

测试已测试
语言语言 SwiftSwift
许可 MIT
发布时间上次发布2015年3月
SPM支持SPM

remi robert 维护。



苏奇 1.0.0

  • 作者:
  • remirobert

苏奇 是一个用 Swift 编写的 iOS 自定义开关。 苏奇 非常可定制,您可以几乎更改此组件的所有部分。它可以在开关中央显示标签以显示其他信息。 苏奇 处理手势和简单点击。

随意定制。

它如何工作?

为了使您的生命更加轻松并使您的代码更加美丽和易于维护,苏奇 使用块来检索事件。

let genderSwitch = Suitchi(frame: CGRectMake(0, 0, 300, 100),
  onSwitchedBlock: { () -> () in
    println("On !")
  }) { () -> () in
    println("Off !")
}

获取当前状态,或更改它

if genderSwitch.on {
}

genderSwitch.switchOn()
genderSwitch.switchOff()

一些自定义设置

genderSwitch.offLabel = "Man"
genderSwitch.onLabel = "Woman"

genderSwitch.onColor = UIColor(red:1, green:0.15, blue:0.29, alpha:1)
genderSwitch.offColor =  UIColor(red:0.3, green:0.3, blue:0.82, alpha:1)

genderSwitch.centerText = "gender"