Делегат сделай, и создай датасорс, в твоём случае это вебвью. В делегат передай значение енума, типа ферст секонд(первая вторая кнопка). Создай переменную делегата в первом контроллере. И создай функцию в первом контроллере которая все это будет делать. И условие типа если нажата первая кнопка то делегат примет first если вторая то second. Ну и втором контроллере уже делегируйся через функцию которая принимает этот енум
👍🏾спасибо, большое!
Я сделал так - просто добавил sender на кнопку и по sender.tag определяю, что это за кнопка была и уже present через switch определяю case ранее заданного enum, передаю его на другую страницу)
Я сделал так - просто добавил sender на кнопку и по sender.tag определяю, что это за кнопка была и уже present через switch определяю case ранее заданного enum, передаю его на другую страницу)
Кто подскажет, в Objective-C были postfix increment-ы "++". Поясните, как он работал? Он сначала присваивал значение, а потом его присваивал переменной? Или сначала передаем, а потом уже увеличиваем значение?
Кто подскажет, в Objective-C были postfix increment-ы "++". Поясните, как он работал? Он сначала присваивал значение, а потом его присваивал переменной? Или сначала передаем, а потом уже увеличиваем значение?
Кто подскажет, в Objective-C были postfix increment-ы "++". Поясните, как он работал? Он сначала присваивал значение, а потом его присваивал переменной? Или сначала передаем, а потом уже увеличиваем значение?
так это с родного С =) префикс ++x сначала плюсует, а x++ сначала выполняет операцию с текущим x
Выше, то есть переход в @IBAction@IBActionfunc. То есть в @IBAction@IBActionfunc вызывается функция, которую скинул выше. А потом осуществляется переход
Добрый день. Подскажите пожалуйста, почему у меня не срабатывает пауза. То есть я написал, чтобы в случае ошибки, пользователю было оповещение, текст = "При следующем...". И делаю паузу в 5 секунд, чтобы перед переходом пользователь успел прочитать. А по итогу появляется сообщение и происходит переход без задржек, мгновенно
Ребят, всем привет Кто подскажет, как мы в MVVM вместе со всякими SwiftUI и Combine делаем переходы между экранами? Не просто NavigationLink, а вот прям нормальный роутер или конфигуратор Например на вьюхе с логином я вбил все данные, нажал кнопку Логин, viewModel там через всякие нетворки сделала запрос и получила ответ, в котором говорится, что можно открыть след экран Но как ей сказать об этом и кому, ведь viewModel поидее вообще не должна заниматься переходами
Добрый день. Подскажите пожалуйста, почему у меня не срабатывает пауза. То есть я написал, чтобы в случае ошибки, пользователю было оповещение, текст = "При следующем...". И делаю паузу в 5 секунд, чтобы перед переходом пользователь успел прочитать. А по итогу появляется сообщение и происходит переход без задржек, мгновенно
Потому что с задержкой выполнится только код внутри ф-ции самой asyncAfter
Ребят, всем привет Кто подскажет, как мы в MVVM вместе со всякими SwiftUI и Combine делаем переходы между экранами? Не просто NavigationLink, а вот прям нормальный роутер или конфигуратор Например на вьюхе с логином я вбил все данные, нажал кнопку Логин, viewModel там через всякие нетворки сделала запрос и получила ответ, в котором говорится, что можно открыть след экран Но как ей сказать об этом и кому, ведь viewModel поидее вообще не должна заниматься переходами