gpt4 book ai didi

objective-c - 如何将带有图像的项目添加到 NSMenu 中?

转载 作者:行者123 更新时间:2023-12-03 17:09:19 25 4
gpt4 key购买 nike

我想在我的应用程序中实现类似于此 NSMenu 的功能,我已在屏幕截图中显示了它。我想添加一个带有这样的图像的项目。另外,我想为 NSMenuItems 组分配一个标题。

如何将图像(文件的图标)设置为 NSMenu 的项目?如何设置 NSMenuItems 组的标题?

我尝试过的代码如下:

NSMenu *statusMenu;

NSMenuItem *itm=[[NSMenuItem alloc]initWithTitle:[foldermenuarray objectAtIndex:j] action:@selector(cleanNowPressed:) keyEquivalent:@""];
[itm setImage:[NSImage imageNamed:@"whiteMenu.png"]];
[statusMenu addItem:itm];

我已经显示了箭头来显示我的应用程序所需的内容。

我想要实现的确切 View 如屏幕截图所示。

enter image description here

最佳答案

最简单的方法是使用 xib 编辑器。从 xib 中选择一个菜单项 -> 选择名为“显示属性检查器”的第四个选项卡 -> 输入图像名称 -> 完成!

注意:确保您的自定义图像尺寸适合您的菜单项。

enter image description here

关于objective-c - 如何将带有图像的项目添加到 NSMenu 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48294280/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com