【Swift】UISwitchをオーバーライドでカスタマイズ

class mySwitch:UISwitch {
    required init?(coder aDecoder: NSCoder) {
        fatalError()
    }
    override init(frame: CGRect) {
        super.init(frame:frame)
        self.onTintColor = UIColor.red
        self.thumbTintColor = UIColor.cyan
    }
}

let myswitch = mySwitch()
myswitch.isOn = true

 

f:id:nekokichi_yos2:20181112002735p:plain