Why UISwitch is only meant to be used as an accessory view in a table view cell | Dark Hacker News