【发布时间】:2015-12-31 15:34:27
【问题描述】:
here 和 here 这些帖子讨论了如何在 iOS 中关闭弹出框时获得通知,但根据文档,主要委托函数 popoverControllerShouldDismissPopover 和 popoverControllerDidDismissPopover 在 iOS 9 中已弃用。
那么当弹出框被关闭时获得通知的正确方法是什么?
【问题讨论】:
-
重复的问题。 Look here
here 和 here 这些帖子讨论了如何在 iOS 中关闭弹出框时获得通知,但根据文档,主要委托函数 popoverControllerShouldDismissPopover 和 popoverControllerDidDismissPopover 在 iOS 9 中已弃用。
那么当弹出框被关闭时获得通知的正确方法是什么?
【问题讨论】:
改用这个
func popoverPresentationControllerDidDismissPopover(popoverPresentationController: UIPopoverPresentationController){
}
UIPopoverPresentationControllerDelegate 协议的方法 让您自定义基于弹出框的演示文稿的行为。一个 popover 演示控制器在适当的时候通知您的代表 演示过程中的要点。您可以使用委托 自定义此过程并动态响应更改的方法。
【讨论】: