a image based switch, like UISwitch