回答
看到+[NSImage imageNamed:(NSString)name]并且该链接的定义影像OS的不同列表...
如。具体地列出
NSImage * img = [NSImage imageNamed:NSImageNameFolder];
并非所有这些都是标准的。对于那些,您使用+[NSImage imageNamed:]
与系统定义的图像名称常量之一,如NSImageNameGoLeftTemplate
或NSImageNameIconViewTemplate
。
如果有些是非标准的,如何让他们在我的应用程序中使用?不想更改自定义图标的默认用户体验。有没有办法找到一个路径或从应用程序中提取它们? – Zelid
@zelid如果它们没有被操作系统共享,那么你必须自己提供这些图形......这是非常有问题的做法,以“借用”不被操作系统共享的图像,但应该提供大量免费图标库,但它们可能不是100%相同。 –
如果它们不是标准的,那么它们不属于“默认用户体验”,它们是特定于应用程序的。你需要设计和使用你自己的。即使您可以从Apple应用程序中提取它们,它们也受版权保护,您无权将它们作为自己的应用程序的一部分发布。 –
- 1. 如何从Mac OS X dock中隐藏应用程序图标
- 2. Mac OS X应用程序/服务和标准输入?
- 3. 如何获得CodeSignature在Mac OS X应用程序
- 4. 如何从Mac OS X dock中隐藏PyQt应用程序的图标
- 5. OS X,从标准用户启动时,应用程序无法获得root previliges
- 6. 如何在wxPython应用程序中使用Mac OS X NSEvents?
- 7. 如何在Mac OS X中获取存储设备的图标?
- 8. 如何在Mac OS X应用程序中实现UITabBar视图?
- 9. 更改Mac OS X Mavericks应用程序的标题
- 10. 如何为Mac OS应用程序设置文档图标?
- 11. 如何在Mac上获取应用程序的图标? Java
- 12. OS X的Launchpad中的未知应用程序图标
- 13. 的Java OS X - Dock中没有应用程序图标
- 14. Mac OS X Dock:如何以编程方式使应用程序的主图标最大化我的应用程序,而不是最小化的图标?
- 15. 在Swift中使用用于Mac OS X应用程序的图像库
- 16. 如何在Mac OS X的Eclipse下停止Android应用程序?
- 17. 在Mac OS X上开发个人使用的应用程序
- 18. 由Dock图标(Mac OS X)启动的菜单栏应用程序
- 19. 您是否需要Mac OS X来开发iPhone应用程序?
- 20. 如何在Mac OS X Snow Leopard中运行XUL应用程序?
- 21. 在iOS和Mac OS X应用程序中使用C++
- 22. 在Mac OS X应用程序中使用网络代理
- 23. 重复使用Mac OS X复选标记图标
- 24. 如何链接Mac OS X Mavericks上的标准C++库?
- 25. MAC OS X可可应用程序
- 26. 关闭Mac OS X应用程序
- 27. 应用程序包Mac OS X Leopard
- 28. Java应用程序Windows与Mac OS X
- 29. 如何在Mac OS X菜单栏的右上角显示我的应用程序图标(以编程方式)
- 30. 如何在Mac OS X标题栏中更改我的java swing应用程序标题?
看起来像一个很短的名单。标准搜索有更多的图标,也适合我的应用程序。以某种方式提取这些信息有可能吗? – Zelid