У меня есть viewControllerA, откуда я представляю UIPopoverPresentationcontroller
, который отображает статические данные. Для получения более подробной информации, пожалуйста, используйте приведенный ниже код.Получить событие UIPopoverPresentationController при увольнении
- (void)openPopupScreen:(id)sender {
PopupViewController *popupVC = [self.storyboard instantiateViewControllerWithIdentifier:@"popupViewController"];
popupVC.delegate = self;
popupVC.preferredContentSize = CGSizeMake(220.0f, 230.0f);
popupVC.modalPresentationStyle = UIModalPresentationPopover;
_popupView = popupVC.popoverPresentationController;
self.popupView.delegate = self;
self.popupView.sourceView = self.view;
self.popupView.backgroundColor = [UIColor whiteColor];
CGRect rect = CGRectMake(0.0f, 0.0f, 220.0f, 230.0f);
self.popupView.sourceRect = rect;
[self presentViewController:popupVC animated:YES completion:nil];
}
Как я не писал код отклонить «всплывающее» вид, как он автоматически убирается, когда я просто коснулся зрения.
Итак, мой вопрос в том, что мне нужно событие, когда всплывающее окно отклонено.
Заранее спасибо.
Спасибо за ответ. – Nikita