我正在尝试在 iPhone 上获得一个弹出菜单。主应用程序正在使用情节提要,但弹出窗口是我加载的单独 xib 文件:
menu = [[UIViewController alloc] initWithNibName:@"SimpleMenuController" bundle:nil];
[self.view addSubview:menu.view];
按下按钮时,我用动画将它滑入和滑出。
效果很好,但是当我尝试按下该弹出菜单中的按钮时出现问题
我收到以下错误:
Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '-[UIViewController PressCategory:]:
unrecognized selector sent to instance 0x8d3c040'
我已将按钮连接到PressCategory
功能 我已将视图连接到文件所有者。
我注意到的是 my ViewController
is called SimpleMenuViewController
,这就是PressCategory
函数所在的位置,所以它当然不会找到选择器。xib
但我不知道我在连接文件时做错了什么。