我的应用程序没有可用的菜单栏。菜单栏中只有应用程序名称。由于我的.xib文件中没有关注窗口,因此我无法以这种方式链接它。虽然菜单包含在.xib文件中。
我尝试过许多不同的解决方案,如:
[[NSApplication sharedApplication] setMenu:mainMenu];
但是他们根本没有工作。没有菜单出现,通常只有应用程序名称。
我很感激所有可能的帮助:)
干杯!
答案 0 :(得分:0)
如果您在XIB中显示菜单,但您的菜单类未链接(无法查看类值),则:
打开xib文件 - >选择View Controller - > show Utilities Panel(右侧菜单) - >选择Identity Inspector选项卡 - >将“Class”编辑为xxx
其中xxx是您班级的名称。
如果您不使用任何故事板,也不使用包含主App Window的任何xib文件:
您必须在AppDelegate.m-> AppDidFinishLoading方法中手动添加UIWindow。
将Root View Controller设置为该UIWindow:
[window setRootViewController:[self mainView]];
[window makeKeyAndVisible];