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