У меня есть этот UIPopOverScreen, который отображается, когда я нажимаю кнопку NavigationBar.
Проблема, которую я хочу отклонить, когда я прикасаюсь к чему-либо за пределами этого экрана.
Он частично работает, но не отклоняется при касании панели навигации, встроенной в виртуальный канал, который вызывает всплывающий экран.
Я пробовал несколько вариантов, чтобы он исчез, но он пока не работает.
Лучшие результаты, которые я получил, установив:
self.popOverController.passthroughViews = nil;
Это сработало так, как я хотел, но просто установив его, нужно дважды нажать навигационную панель, чтобы она снова отреагировала.
Мне бы очень хотелось услышать ваши мысли о чистом решении.