It looks like this whenever off:
While I\'d prefer more of a grey backgrou
You can set the setOnTintColor property of your UISwitch to the color you desire.
setOnTintColor
UISwitch