Я в настоящее время разрабатываю приложение для iphone (мое первое), и я использовал несколько UITableViewController
для навигации.
Затем я использовал подпредставление, прикрепленное к self.view.superview
, чтобы получить изображение без прокрутки вверху.
Подвид создается в IB, простой UIView
с UIImageView
в нем.
Я добавляю подпредставление в viewDidAppear
, и это хорошо работает.
Но как только я касаюсь ячейки, а навигационный контроллер нажимает следующий анимированный вид, предыдущий вид (прокрутка из поля зрения) становится полностью белым и мое подпредставление перемещается в центр. Это только на полсекунды или около того, потому что тогда оно исчезло из-за появления следующего представления, но это действительно нервирует.
Я попытался удалить подпредставление в viewWillDisappear
, которое удаляет UIImageView
, но экран по-прежнему становится полностью белым.
Кто-нибудь, как это исправить?
Да, и PS: я работаю только на симуляторе, потому что у меня еще нет учетной записи разработчика. И я не могу все поменять на ViewController, потому что у меня есть крайний срок.