我正在尝试将我的应用的“新”按钮和“搜索”按钮添加到触控栏上。在系统应用程序中,这些分别是加号和放大镜。有没有办法在触摸条按钮上使用这些系统图标,例如在UIBarButtonItems中?如果没有,我如何将触摸按钮的内容设置为放大镜或加号?我正在使用Swift。感谢。
答案 0 :(得分:1)
也许你可以在系统文件中找到这些图标,复制它们并在你的应用程序中使用它们,但我不推荐它。它们是Apple的知识产权,您不得将其用于公共项目。
您应该在类似flaticon.com的网站上搜索类似的艺术作品,或者自己制作。
答案 1 :(得分:1)
Apple provides many system icons that you can use in your app. The Human Interface Guidelines has a nice visual reference of all of the icons available here. These can be referenced in your app by using the associated NSImage.Name constant (also described in the HIG).
As an example, the new and search images can be gotten using:
let addImage = NSImage(named: .touchBarAddTemplate)
let searchImage = NSImage(named: .touchBarSearchTemplate)