当前位置:  开发笔记 > IOS > 正文

如何通过点击其调光视图来关闭UIPresentationController

如何解决《如何通过点击其调光视图来关闭UIPresentationController》经验,为你挑选了1个好方法。

我用a UIPresentationController来显示自定义模态.演示控制器在显示时具有UIView动画显示的调光视图.模态本身是UIViewController添加到表示控制器的容器中的.

问题

我只能[self dismissViewControllerAnimated:NO completion:nil]从嵌入式UIViewController 调用.但我不能这样做UIPresentationController.但这就是调光视图的地方.

我想避免为模态添加额外的不可见视图或NSNotificationCenter尽可能使用.

如何UIPresentationController通过点击其调光视图来解雇?是否有意义?可能吗?



1> Bernd..:

好的,我找到了.您可以到达显示的UIViewController来解除viaself.presentedViewController

[self.presentedViewController dismissViewControllerAnimated:YES completion:nil];

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有