Я имею дело с странной проблемой: у меня есть UIViewController для обработки списка элементов для загрузки через покупку inapp.добавить subview к не показанному uiview
Когда пользователь выбирает продукт для покупки, начинается весь процесс покупки. В этот конкретный момент я нажимаю UILabel и индикатор выполнения, чтобы отобразить текущее состояние загрузки.
Если перед этим пользователь хочет перейти в другую часть приложения (например, нажав на элемент из меню панели вкладок), приложение продолжает процесс покупки оттуда (это сокращается до дачи «да» несколько диалоговых окон и ввод учетных данных учетной записи магазина itunes).
Процесс (прикрепленный к фоновому потоку) работает плавно до конца, но если пользователь возвращается в вид магазина, UILabel и индикатор выполнения не отображаются, я имею в виду, они инициализированы и но они не видны.
Есть ли правильный способ вести себя в этом случае?
Должен ли я принудительно обновлять представление, или мне нужно удалить его из superView и push'em снова?
Благодарим заблаговременно, Надеюсь, я был бы достаточно ясен, иначе не бойтесь спросить, я буду рад объяснить себя более глубоким и ясным способом.
-K-
Да, я получаю изображение, элементы сохраняются, потому что я выпускаю их самостоятельно, как только загрузка будет завершена, поэтому я попытаюсь снова вернуть их в viewDidLoad. thks – holographix
классный, который сделал трюк, а точнее, я должен был сделать это в viewDidAppear, но он действительно работал. thx a ton! – holographix