mac開發(fā)系列(1):禁用NSMenu中的系統(tǒng)services菜單項(xiàng)
當(dāng)用NSMenu創(chuàng)建一個右鍵菜單時旋廷,mac系統(tǒng)會默認(rèn)插入一些服務(wù)(services)菜單項(xiàng),如下圖,xlsx文件的右鍵菜單中,除了自定義的菜單項(xiàng):“轉(zhuǎn)發(fā)”和“收藏”等等,還有“在 Finder中顯示簡介”等系統(tǒng)菜單項(xiàng)假残。
Paste_Image.png
而有時我們并不需要這些系統(tǒng)菜單,可以通過添加如下代碼來實(shí)現(xiàn):
[yourMenu setAllowsContextMenuPlugIns: NO];
Paste_Image.png