Изменение цвета фона контроллера родительского представления - PullRequest
0 голосов
/ 16 марта 2012

Мне нужно изменить цвет фона родительского контроллера представления в обратном контроллере представления. Для этого я использую следующий код, который отлично работает в симуляторе iOS 4.3, однако цвет фона не изменится в симуляторе iOS 5.1. Что изменилось в iOS 5?

-(IBAction)red {
    self.parentViewController.view.backgroundColor = [UIColor redColor];
    [self.delegate flipsideViewControllerDidFinish:self];
}

1 Ответ

1 голос
/ 17 марта 2012

Я думаю, что вы хотите использовать self.presentingViewController в iOS 5. (Обратите внимание, что это свойство недоступно до iOS 5).

Другой вариант, если предположить, что ваш делегат является контроллером представления, - это изменить backgroundColor с помощью метода делегата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...