Я хочу создать экран «Условия», который появляется в первый раз, когда приложение открыто. С этой точки зрения я хотел бы добавить кнопку с надписью «согласен», и при нажатии его код будет выполняться:iOS и xcode: как создать modal segue для специального вида только при первом использовании приложения
[self dismissViewControllerAnimated:YES completion:nil];
... и пошел бы на первый взгляд приложения.
В настоящее время я использую контроллер панели вкладок, который имеет 4 ViewControllers. Поэтому в основном, мне просто нужно иметь некоторый метод в viewWillAppear на моем первом ViewController, который проверяет значение ключа NSUserDefault:. При первом открытии приложения он будет равен нулю. После того, как они нажимают кнопку «Согласен», я поставлю ее в 1, и бит кода никогда не будет выполнен снова.
Можете ли вы предложить некоторый код для выполнения задачи маршрутизации представления из представления firstViewController на этот альтернативный контроллер представления при загрузке приложения?
Спасибо!
Что именно вы называете «этим альтернативным контроллером вида»? Почему бы вам просто не использовать alertview для отображения одноразового сообщения? –
Я никогда не использовал alertview ... Как мне его инициировать? Есть ли способ сделать так, чтобы пользователь не мог продолжить, не нажав «согласен» с этим предупреждением? Если да, это мой ответ, который я ищу! – jake9115