我正在尝试将我的应用程序的“新建”按钮和“搜索”按钮添加到触控栏上。在系统应用程序中,它们分别是加号和放大镜。有没有办法在我的触摸栏按钮上使用这些系统图标,例如在 UIBarButtonItems 中?如果不是,如何将触摸栏按钮的内容设置为放大镜或加号?我正在使用斯威夫特。谢谢。
问问题
151 次
2 回答
1
也许您可以在系统文件中找到这些图标,复制它们并在您的应用程序中使用它们,但我不推荐这样做。它们是 Apple 的知识产权,您不得将它们用于公共项目。
您应该在flaticon.com等网站上搜索类似的艺术品或自己创作。
于 2017-06-11T23:00:17.857 回答
1
Apple 提供了许多可以在应用程序中使用的系统图标。人机界面指南对此处提供的所有图标提供了很好的视觉参考。这些可以通过使用关联的NSImage.Name常量(也在 HIG 中描述)在您的应用程序中引用。
例如,可以使用以下方法获取新图像和搜索图像:
let addImage = NSImage(named: .touchBarAddTemplate)
let searchImage = NSImage(named: .touchBarSearchTemplate)
于 2017-06-12T16:48:14.680 回答