1特石、刪除info.plist文件中刪除MainMenu 配置
2、main函數(shù)填充代碼
AppDelegate *delegate = [[AppDelegate alloc] init];
[NSApplication sharedApplication].delegate = delegate;
3、自定義Menu
繼承NSMenu磷仰, 創(chuàng)建結(jié)構(gòu):首先創(chuàng)建NSMenuItem,add到當(dāng)前子Menu上再次創(chuàng)建Submenu, 這個(gè)Submenu添加相應(yīng)的MenuItem, 最后調(diào)用setSubmenu:forItem方法境蔼。另外創(chuàng)建完成后看到MenuItem為不可點(diǎn)擊狀態(tài)灶平,可設(shè)置Submenu的autoenablesItems為NO解決伺通。
Menu結(jié)構(gòu)
屏幕快照 2018-09-12 上午9.31.57.png