В настоящее время я работаю с двумя представлениями на UINavigationController.
У меня есть представление Leaves (проект листьев Тома Броу), чтобы имитировать эффект скручивания для страниц, которые работают только с изображениями, и мой фактический контроллер представления со страницей и ее содержимым.
То, что я пытаюсь сделать, это при нажатии на определенное место, popViewControllerAnimated: НЕТ фактического контроллера представления, оставляя вид слева сверху и пытаясь перевернуть страницу без необходимости снова нажимать на экран и сохраняя все как будто переключения никогда не было.
Моя проблема здесь в том, что касания, кажется, проходят через черную дыру и никогда не достигают текущего представления. Я даже пытался поймать касания с помощью пользовательского подкласса UIApplication, но как только появляется первое представление, касания начинают поступать с нулевым представлением и окном и фазой = UITouchPhaseStationary.
Представления в контроллере навигации отправляются: одно как rootViewController в методе инициализации, а другое с помощью pushViewController:animated:.
Есть ли что-то, что мне не хватает, или просто нет возможности сохранять касания через представления в UINavigationController?