Ios 为什么我的应用程序会对模式视图之外的点击做出反应?
我有一个应用程序,它在根视图的视图容器中有两个嵌入的集合视图。它还使用模式视图序列打开首选项设置视图。我很惊讶地看到我的应用程序对模式视图之外的点击做出反应。我对“模态”视图的非iOS特定理解是,它们存在的主要原因是要求用户与它们交互,同时忽略它们之外的任何事件。Ios 为什么我的应用程序会对模式视图之外的点击做出反应?,ios,objective-c,segue,Ios,Objective C,Segue,我有一个应用程序,它在根视图的视图容器中有两个嵌入的集合视图。它还使用模式视图序列打开首选项设置视图。我很惊讶地看到我的应用程序对模式视图之外的点击做出反应。我对“模态”视图的非iOS特定理解是,它们存在的主要原因是要求用户与它们交互,同时忽略它们之外的任何事件。 如果您想知道如何阻止我的应用程序响应模式窗口外的点击,我们将不胜感激。在显示模式视图时,在背景视图上使用[UIView setUserInteractionEnabled:NO]
如果您想知道如何阻止我的应用程序响应模式窗口外的点击,我们将不胜感激。在显示模式视图时,在背景视图上使用
[UIView setUserInteractionEnabled:NO]