ПреамбулаОдинаковые UIProgressView Более Множественные View контроллеры
У меня есть приложение IOS с процессом регистрации две страницы.
Я установил UIProgressView на каждой странице, чтобы измерить совокупный прогресс пользователей в рамках указанного процесса регистрации.
В настоящее время процесс регистрации состоит из шести полей.
Существующий UIProgressView принимает поплавковый ввод на основе 1/6, обновляемый, когда текстовое поле заканчивает редактирование.
Первый контроллер UIProgressView запускается с поплавковым значением, равным нулю.
Как только все поля будут заполнены; второй контроллер представления запускается с поплавковым значением 0,5.
ПРОБЛЕМА
Это решение примитивное и проблемы в изобилии.
Для начала вы можете видеть как UIProgressViews во время размотки/segue.
ВОПРОС
Можно ли мне использовать один и тот же UIProgressView через два контроллера зрения?
Заранее благодарю вас за помощь.
NB
Вышеупомянутый процесс регистрации состоит из двух отдельных контроллеров представления. Просьба сообщить, является ли это обычной практикой/существуют ли более подходящие решения.
основной выпуск ИЗОБРАЖЕНИЯ
Решение проблемы, показанного на изображении выше, моя главная цель.
Идеальный помощник. Вид контейнера с дочерними контроллерами обеспечивал беспрецедентный опыт работы с ui и не требовал времени для реализации. Спасибо за совет. – arman
Любая идея, как я управляю контроллером родительского контроля UIProgressView с контроллера детского просмотра? – arman
Нет автоматического способа сделать это. Посмотрите мое второе редактирование на мой ответ, чтобы узнать, как это сделать. –