PopSwitch 1.0.18

PopSwitch 1.0.18

测试已测试
语种语言 SwiftSwift
许可证 MIT
发布最新版本2018年11月
SPM支持 SPM

William Vabrinskas 维护。



PopSwitch 1.0.18

PopSwitch

添加了有趣弹簧动画的开关。

适用于 iOS 10+ 备注:它比这个 gif 显示的要快得多。

安装

  • 简单地使用 Cocoapods 安装,将 'pod PopSwitch' 添加到 podfile

简单易用

  • import PopSwitch
  • 为您的开关创建一个 SwitchColor: let color:SwitchColor = (background: UIColor.white.cgColor, switch: UIColor.green.cgColor)
  • 创建一个 PopSwitch 实例:let popSwitch = PopSwitch(position: .Off, color: color, type: .Switch)
    • color 可以是 nil。默认为系统和绿色。
    • 有两个位置: PopSwitch.State.OnPopSwitch.State.Off
    • 有两个开关类型可供选择
      • SwitchType.Radio
      • SwitchType.Switch
  • 为您的 PopSwitch 设置 PopSwitchDelegate
    • popSwitch.delegate = self
  • 遵守委托函数 valueChanged(to state: PopSwitch.State)
  • 将您的 PopSwitch 添加到视图中: view.addSubview(popSwitch)