如何以编程方式获取 Face ID 系统图标?

问题描述 投票:0回答:2

有没有办法以编程方式获取此图标?

Face ID icon

以这样的方式:

[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(someAction)];

我已经检查了iOS人机界面指南中的图标和图像部分,但我在任何地方都没有看到它。

ios objective-c iphone-x face-id
2个回答
4
投票

Apple 不鼓励使用系统图标来识别系统身份验证功能。

来自 iOS 人机界面指南

不要使用图标来标识系统身份验证功能。当人们看到看起来像系统的 Touch ID(指纹)和 Face ID 图标的图标时,他们认为他们应该进行身份验证。使用图标来识别身份验证功能会造成不一致并导致混乱,尤其是当图标着色、以大尺寸显示并且脱离上下文呈现时。

这基本上意味着无法使用公共 API 访问图标。


0
投票

UIImage(系统名称:“faceid”) UIImage(系统名称:“touchid”)

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.