Ios 为什么菜单控制器必须是第一响应者才能出现在窗口中

Ios 为什么菜单控制器必须是第一响应者才能出现在窗口中,ios,objective-c,Ios,Objective C,我是iOS新手,我不清楚为什么它必须是第一个顺序。你是在你的应用程序代理中谈论UIWindow的根视图控制器吗?我们需要一些上下文或代码。我说的是UIMenuController。下面的代码示例来自一本书:-BOOLcanBecomeFirstResponder{return YES;}这并不是说它必须是第一响应者,也就是说,它可以成为第一响应者,接收触摸事件等:

我是iOS新手,我不清楚为什么它必须是第一个顺序。

你是在你的应用程序代理中谈论UIWindow的根视图控制器吗?我们需要一些上下文或代码。我说的是UIMenuController。下面的代码示例来自一本书:-BOOLcanBecomeFirstResponder{return YES;}这并不是说它必须是第一响应者,也就是说,它可以成为第一响应者,接收触摸事件等: