首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Swift SFSymbol意外地为UIImage找到了0

Swift SFSymbol意外地为UIImage找到了0
EN

Stack Overflow用户
提问于 2021-06-26 01:10:34
回答 1查看 319关注 0票数 2

我有一个我不理解的窃听器。

我测试过的所有设备都没有这个问题。但是,在ipad mini 4 iOS 13.4上,我正在接收错误:Swift runtime failure: Unexpectedly found nil while unwrapping an Optional value

代码语言:javascript
复制
let image = UIImage(systemName: "chevron.forward")?

我是以编程方式在viewDidLoad()上分配值的。我测试过的所有设备都没有这个问题,只有迷你4。

我认为SF符号适用于iOS 13+,但我似乎能够理解为什么崩溃发生在iPad迷你4上。

苹果公司表示,

SF符号可在iOS 13及更高版本、macOS 11及更高版本、watchOS 6及更高版本和tvOS 13及更高版本中使用。

但不共享在不同的iOS版本中只能访问特定的符号。参考文献

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-26 01:20:00

苹果公司在不同的时间都增加了新的符号。chevron.forward符号是在iOS 14中添加的,这就是为什么它在iOS 13中崩溃的原因。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68138397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档