It looks like this whenever off:
While I\'d prefer more of a grey backgrou
You can also set this for the switch in Interface Builder. Just set the background colour of the UISwitch to whatever colour you want (white, in the example below), then set a User Defined Runtime Attribute of layer.cornerRadius = 16:
UISwitch
layer.cornerRadius = 16