Помимо изменения внешнего вида, UISwitch
сократились между iOS 4 и 5. Основываясь на быстром сравнении скриншотов, они были примерно 94pt в ширину и теперь только 76pt. Так что если у вас есть переключатель, который, скажем, выровнен по маске авторазмера, то выровняется по левому краю в 4 раза, чем в 5.
К сожалению, вы мало что можете сделать с этим, кроме разработки для виджетов 94pt и принятия небольшого дополнительного пустого пространства под 5. Поскольку конструктор интерфейса размещает все вещи в точных положениях пикселей, а не применяет логику макета, это довольно возможно, вам придется выполнить некоторые ручные программные настройки.