有没有办法以编程方式获取此图标?
以这样的方式:
[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(someAction)];
我已经检查了iOS人机界面指南中的图标和图像部分,但我在任何地方都没有看到它。
Apple 不鼓励使用系统图标来识别系统身份验证功能。
来自 iOS 人机界面指南:
不要使用图标来标识系统身份验证功能。当人们看到看起来像系统的 Touch ID(指纹)和 Face ID 图标的图标时,他们认为他们应该进行身份验证。使用图标来识别身份验证功能会造成不一致并导致混乱,尤其是当图标着色、以大尺寸显示并且脱离上下文呈现时。
这基本上意味着无法使用公共 API 访问图标。
UIImage(系统名称:“faceid”) UIImage(系统名称:“touchid”)