В некоторых случаях, не каждый раз, когда мое приложение представляет контроллер модального представления с использованием presentModalViewController: animated:
с modalTransitionStyle
, установленным на UIModalTransitionStyleFlipHorizontal
, За анимацией виден домашний экран iPhone. Как и ожидалось, большую часть времени фон черный. Нет ничего необычного в том, что я установил окно
или rootViewController
(a UITabBarController
). Я отключил пользовательский интерфейс своего приложения, но вы можете увидеть проблему на снимке экрана, сделанном с iPhone 4, пока выполняется переход.
Что могло вызвать это? Я не знаю, как это сделать, даже если бы я хотел такого поведения.
РЕДАКТИРОВАТЬ: Этот снимок экрана прислал мне тестировщик, я сам его не воспроизводил. Они сказали мне, что это произошло во время определенного сеанса приложения, и как только это произошло, это произошло для всех переходов. Когда они вышли / перезапустили приложение, этого больше не было, и с тех пор они его не видели. Мне интересно, нужно ли мне беспокоиться об этом (т.е. я могу предотвратить это в коде).
РЕДАКТИРОВАТЬ 2: Это приложение не использует IB. Все контроллеры / представления создаются в коде.