Я нахожу некоторые ситуации, когда Global Tint
, установленный в MainStoryboard
, не распространяется на какой-то суб UIViews
.iOS7 Глобальный оттенок, не влияющий на UIToolbar
Пример случай просто начать с шаблоном заявкой от «MasterDetail» и показать UIToolbar
в MasterViewController
, добавив:
-(void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[self.navigationController setToolbarHidden:NO animated:YES];
}
Любых элементы я добавить на панель инструментов появится в отливе системы по умолчанию, а не мой пользовательский глобальный оттенок.
Есть ли у кого-нибудь проблемы с этим? Кто-нибудь нашел исправление? Спасибо.
Лучше получить окно с помощью [[[UIApplication sharedApplication] delegate] window] (или просто self.window, если вызвано из делегата приложения). У UIAlertViews есть собственное окно, поэтому вы не знаете, что может быть [[window windows] lastObject], если предупреждение появляется в неподходящий момент. –