Как определить, когда всплывающее окно отклонено в iOS 9

Я обновляю приложение, чтобы использовать универсальные раскадровки. Я создал переход popover для нового viewcontroller, используя конструктор интерфейса, перетащив кнопку с моего нового viewcontroller и выбрав «Present As Popover» в качестве вида перехода.

Когда пользователь нажимает за пределами всплывающего окна (отклоняя его), я должен быть уведомлен в контроллере представления представления, чтобы я мог отменить их действия. Как я могу это сделать?

Обычно я создал бы поповер вручную и сделал бы мой viewcontroller делегатом поповера; что позволяет мне использовать обратный вызов делегата popoverControllerDidDismissPopover. Тем не менее, это не рекомендуется в iOS9, и даже если это не так, я понятия не имею, где найти поповер, поэтому я могу установить его делегат на моем контроллере представления.

Ответы на вопрос(2)

Ваш ответ на вопрос