在 Xcode Storyboard中,我试图将 IBAction 从 ViewController 连接到应用程序场景(菜单栏)中的菜单项。
我找到了一个解决方案,告诉我应该将菜单项连接到 First Responder。然后是 First Responder 到 IBAction,因为 First Responder 出现在每个场景中。因此,First Responder 可以首先从菜单栏接收 Action ,然后将其链接到 IBAction。
但是我不知道如何将菜单项连接到 First Responder 和 First Responder 到 IBAction。当我按住 ctrl 键并将菜单项拖动到 First Responder 时,它只显示预设操作。而且我根本无法 ctrl+将 ViewController 拖动到 viewController 场景上的 First Responder。
如何将 IBAction 和菜单项连接到 First Responder?
最佳答案
当您通过从 IB 拖动或自己编写来创建 IBAction 时,这些操作将添加到 IB 中 FirstResponder 对象的操作列表中。下一步是将一个菜单项从对象库拖到菜单栏,然后右键单击 firstResponder 对象并搜索您想要的操作并将其连接到您最近添加的菜单栏项。
关于xcode - 如何将 IBAction 和菜单项连接到 First Responder?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37168040/