macos - 如何在 XCode 中设置 OSX 应用程序停靠栏图标?

标签 macos cocoa icons xcode4.3

到目前为止,我发现的唯一可行的解​​决方案是使用:

[NSApp setApplicationIconImage: myImage];

但是此消息是在默认图标已位于扩展坞中之后发送的,因此它不起作用:该图标最初设置为默认应用程序图标。我没有找到发送此消息的正确位置。

我读过这个:How can I set the icon for a Mac Application in Xcode?但它似乎有点太旧了,对于 XCode 4.3 没有用处

设置停靠栏图标的标准方法是什么,更重要的是,文档中的何处对此进行了描述?

最佳答案

前两天我已经把4.3扔掉了,所以我用4.5开发者预览来解释,但应该是类似的。

  1. 打开您的项目
  2. 在左侧检查器中,确保您位于项目导航器中
  3. 单击顶部节点,该节点的名称应与您的项目相同
  4. middel 部分现在应该显示您的项目的一些摘要
  5. 点击“目标”下的项目名称
  6. 中间部分现在应该显示一些选项卡,进入“摘要”
  7. 将您的图标文件拖至“应用程序图标”字段。

希望有帮助。

关于macos - 如何在 XCode 中设置 OSX 应用程序停靠栏图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11568203/

相关文章:

cocoa - NSWindow:通过窗口将鼠标事件传递到下面的任何内容

html - 增加图标大小会破坏大屏幕上的 Bootstrap 布局

iphone - 当方法不是 POST 时,NSURLRequest 无法处理 HTTP 正文?

macos - Mac OS X 中的自动布局警告

c# - Winforms控制台应用程序,如何在exe文件中嵌入图标?

css - 按钮内任意宽度的右对齐图标

bash - 在 macOS Mojave 上运行 osascript -e [command] 时出现奇怪的错误

swift - 应用程序终止时如何消除核心数据sqlite警告消息?

macos - 如何使用 `emacsclient` 命令双击 OS X 中的 EMACS 文件来打开它?

xcode - NSLevelIndicator 禁用临界值