В качестве простого способа добавьте свой вид как подпредставление своего окна и отклоните его, когда он вам больше не нужен.
Например, поместите этот код в ваш appdelegate (при условии, что loginController
является свойством вашего appdelegate ... есть и другие способы, это только пример):
[self.window addSubview:self.loginController.view];
Если вы хотите закрыть представление, удалите его:
[self.loginController.view removeFromSuperview];
Не забудьте правильно отпустить loginController
.
Таким образом, ваше представление просто «накладывается» поверх представлений панели вкладок. Здесь есть и другие ответы, которые эффективно меняют представление панели вкладок в иерархии представлений только после завершения входа в систему, если вы этого хотите.