watchos 仪表复杂功能,例如 activity

watchos gauge complication like activity

CLKGaugeProvider 有一个只能设置在 0 和 1 之间的 fillFraction。 在 activity 并发症上,如果我移动的比我的目标多,则仪表显示超过 100%。 我怎样才能在仪表或戒指复杂功能中获得相同的结果?

Apple 不提供可自行执行此操作的复杂功能提供程序class。

您需要实现自己的自定义绘图代码,作为 CLKImageProvider or CLKFullColorImageProvider 的一部分,才能完成这项工作。