提问人:Simone 提问时间:9/26/2023 更新时间:9/26/2023 访问量:35
Apple Watch 内嵌复杂功能不显示我的自定图标
Apple Watch inline complication doesn't show my custom icon
问:
我正在开发一个 Apple Watch 应用程序,我支持 4 种不同的复杂功能类型(accessoryCircular、accessoryCorner、accessoryRectangular 和 accessoryInline)。我使用这个技巧只显示我的图标(所有其他组合都没有按预期工作):我将空格作为标签传递,将自定义图标作为图像传递,并将样式设置为 .titleAndIcon。
这段代码曾经有效,但现在不再有效了:
switch family {
...
case .accessoryInline:
Label(" ", image: "LogoMicro")
.labelStyle(.titleAndIcon)
我尝试以不同的方式重写它,它适用于系统映像,但不适用于我的资产。我试过调整图标的大小,我试过选择手表作为目标,但没有用。
我的应用程序中的相同标签正在工作。它不适用于内联复杂功能(但以前可以工作)。
由于我已经有一段时间没有接触过这段代码,因此除了 xCode 搞砸了我的资产之外,我没有其他解释。我如何确定它正在加载资产?
任何帮助将不胜感激。谢谢
我试过:
- 清理生成文件夹
- 以不同的方式重写标签
- 调整图标大小
- 将图标资产设置为监视目标(它曾经与通用目标一起使用)
答: 暂无答案
评论