Я столкнулся со странной проблемой: у меня есть UIViewController для обработки списка элементов, которые нужно загрузить через покупку inapp.
Когда пользователь выбирает продукт для покупки, начинается весь процесс покупки. В этот момент я нажимаю UILabel и индикатор выполнения, чтобы отобразить текущее состояние загрузки.
Если до этого пользователь решил перейти в другую часть приложения (т. Е. Нажав элемент в меню панели вкладок), приложение продолжит процесс покупки оттуда (который сводится к тому, чтобы сказать «да» пара диалоговых окон и ввод учетных данных учетной записи в хранилище itunes).
Процесс (который прикреплен к фоновому потоку) работает до конца, но если пользователь возвращается к представлению хранилища, UILabel и индикатор выполнения не отображаются, то есть они инициализируются и работают но они не видны.
Есть ли правильный способ вести себя в таких обстоятельствах?
Нужно ли принудительно обновлять представление или мне нужно удалить их из superView и вернуть их обратно?
спасибо заранее,
надеюсь, я буду достаточно ясен, иначе не бойтесь спрашивать, я буду рад
объяснись более глубоко и ясно.
-K-