Различные точки входа раскадровки в зависимости от параметра

Я занимаюсь разработкой приложения, в котором мне нужно управлять общим сценарием, когда пользователям необходимо предоставить учетные данные для входа в систему и доступа к функциям основного приложения. Таким образом, представление, которое мне нужно, чтобы сначала показать пользователю, если он не вошел в систему, является представлением, позволяющим ему войти в систему, или, давайте назовем его "приборной панелью" приложения, если пользователь уже вошел в систему при запуске приложения.,

Как я мог справиться с этим?

заранее спасибо

1 ответ

Решение

Вы можете попробовать это в классе AppDelegate в методе applicationDidFinishlaunchingWithOptions. Не знаю, это будет работать. это предчувствие попробуй вот так.

if(userLoggedIn)
{
  window.rootViewController = [window.rootViewController.storyboard   instantiateViewControllerWithIdentifier:@"DashBoardScreen"];
}
else
{
  window.rootViewController = [window.rootViewController.storyboard instantiateViewControllerWithIdentifier:@"loginSCreen"];
}
Другие вопросы по тегам