Я использую контроллер панели вкладок в своем приложении, но при первом запуске приложения я загружаю экран входа в систему поверх контроллера:
initialScreenViewController = [[Login alloc] init];
[window addSubview:tabBarController.view];
[window addSubview:initialScreenViewController.view];
[window makeKeyAndVisible];
return YES;
Когда пользователь успешно проходит аутентификацию, я удаляю вид входа в систему:
[self.view removeFromSuperview];
Все это прекрасно работает за одним небольшим исключением. На первой вкладке моего контроллера панели вкладок есть метки, которые заполняются в зависимости от того, с кем пользователь вошел в систему. Однако, поскольку это представление фактически загружается за экраном входа в систему до того, как пользователь даже прошел аутентификацию, оно не отображается правильно после аутентификации.
У меня такой вопрос ... есть ли способ получить страницы панели вкладок, как "обновить" после входа в систему? Или, может быть, даже не загружать контроллер панели вкладок до входа в систему?
Спасибо!
Jason