答案 0 :(得分:3)
if let thumbView = try (mySwitch.subviews[0].subviews[3] as? UIImageView) {
thumbView.transform = CGAffineTransform(scaleX:1.5, y: 1.5)
}
答案 1 :(得分:0)
如果您想完全按照图像提及https://github.com/JunichiT/JTMaterialSwitch
如果您只想增加UISwitch本身的拇指大小,则不能。你必须增加UISwitch的大小。
答案 2 :(得分:0)
创建扩展名:
extension UISwitch {
func increaseThumb(){
if let thumb = self.subviews[0].subviews[1].subviews[2] as? UIImageView {
thumb.transform = CGAffineTransform(scaleX:1.5, y: 1.5)
}
}
}
使用:
customSwitch.increaseThumb(