【发布时间】:2016-01-06 07:21:37
【问题描述】:
当用户在模式视图之外点击时,我想关闭 iOS 中的模式视图(iPad 上的非全屏模式)。
在某些 SO 答案中建议的一种可能方法是将UITapGestureRecognizer 添加到窗口 (Iphone SDK dismissing Modal ViewControllers on ipad by clicking outside of it)。但是,在我的情况下,这增加了点击识别,但只有在模态范围内进行点击时才会检测到点击,而不是在模态外部时检测到。
由于根本没有检测到模态边界之外的点击,我该如何关闭模态?
【问题讨论】: