我正在尝试在 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 ViewControlleris called SimpleMenuViewController,这就是PressCategory函数所在的位置,所以它当然不会找到选择器。xib但我不知道我在连接文件时做错了什么。