Rai*_*rze 5 xcode ios ios13 ios14
我为 UIButtons 以及选项卡栏中设置了系统图像。这适用于 iOS 14,但在 iOS 13 上图像丢失。
iOS 13 上系统映像丢失的原因可能是什么?
细节:
我在故事板中有一个按钮,其图像属性设置为“square.and.arrow.up”。(参见下面的屏幕截图)该图像出现在 iOS 14 上,但不在 iOS 13 上(参见下面的屏幕截图。模拟器重叠)
选项卡栏项目也会发生类似的行为。(见下面的其他截图)
Xcode 为 12.5、MacOS 11.2.3、iOS 模拟器 13.6 和 14.5。这种情况也发生在设备上,而不仅仅是模拟器中。
SF Symbols App 声称该图标自 iOS 13+ 起可用。
如有任何帮助,我们将不胜感激:-)
这似乎是一个错误。
\n尽管这是一个错误,但对于这些正在进行的事情始终有后备措施是一个非常好的做法。
\n因此,请尝试导出符号(文件 -> 导出..)并将其作为资产导入到资产目录中。
\n请注意,尽管 Xcode 支持导入符号,但您可以考虑为旧版 iOS 设备使用单独的图标文件(例如 PDF)。
\n除了更可靠之外,它还会给您的项目带来一些其他好处:
\n由于它使用捆绑包中的嵌入资源,因此即使在 iOS 12 及更低版本中也可以使用它们。
\nSF Symbols.app的所有版本均已作为测试版应用程序推出,Apple 正在不断更改创建和使用这些符号的约定和规则以及其他方面。
\n例如,看一下这个命名约定:\n
正如你所看到的,这个符号的名称从iOS 15开始改变了,旧代码将来不会显示这个!
\n您可以在不直接支持使用符号的情况下使用这些导出的符号(例如UIApplicationShortcutItem
早期版本不支持它,这里是完整的示例)
因此,始终保留符号备份并在出现问题时可以使用它们是一个不错的选择......
\n 归档时间: |
|
查看次数: |
1507 次 |
最近记录: |