UISwitch

1)UISwitch的大小也是固定的,不随我们frame设置的大小改变;也是裁剪成圆角的,设置背景就露马脚发现背景是矩形。

(2)UISwitch的背景图片设置无效,即我们只能设置颜色,不能用图片当背景,虽然实验了很小的图片,也是不行。可能需要借助第三方类来实现。

(3)UISwitch也可以增加addTarget:方法,来获取值变动的操作,从而做出响应的反应。

(4).isOn属性比较特殊,不能设置值,因为是哥getter方法,不是setter方法,所以只能获取值,例如判断是否开启,一般用在if语句中。
 
原文地址:https://www.cnblogs.com/mawenqiangios/p/5884560.html