У меня есть приложение, в котором фон должен быть установлен в зависимости от предпочтений пользователя. Пользователь может изменить это в любое время через вкладку настроек. У меня все работает, проверив NSUserDefaults
в viewWillAppear
и установив self.view.backgroundColor
. Это действительно неуклюже.
Правильный подход (я думал) - установить фон в корневом представлении, и каждый вид, попадающий в стек, наследует фон. Так что в viewDidLoad
у меня есть
self.view.backgroundColor = [UIColor clearColor];
Я бы подумал, что это должно сработать. Но все, что я получаю, это четкий фон. Любое руководство с благодарностью.