Мне нужно сделать границу UISwitch видимой, как в Settings.app:
Ответ 1
Ваш [[UIView appearance] setTintColor:[UIColor whiteColor]]; мешает цвету оттенка вашего переключателя. Команда установить цвет оттенка self.mySwitch.tintColor = [UIColor grayColor];, который устанавливает цвет, используемый для тонирования контура переключателя, когда он выключен.
Ответ 2
Попробуйте добавить эту строку в AppDelegate didFinishLaunchingWithOptions