gpt4 book ai didi

ios - 并发症图像是白框 - watchOS 2 ClockKit

转载 作者:行者123 更新时间:2023-11-28 09:57:57 25 4
gpt4 key购买 nike

我正在尝试让一张图片作为复杂功能显示在 Apple Watch 的表盘上。我试过 .jpg 和 .png 文件。我相信使复杂功能正常工作的代码是正确的,但由于某种原因,图像变成白色,如下所示:

enter image description here

我的代码如下:

var template: CLKComplicationTemplate? = nil

let temporaryTemplate = CLKComplicationTemplateModularSmallSimpleImage()
let theImage = UIImage(named: "testImage")!.imageWithRenderingMode(.AlwaysTemplate)

let imager = CLKImageProvider(onePieceImage: theImage)
temporaryTemplate.imageProvider = imager

template = temporaryTemplate

我知道这些图像被视为“仅 alpha”的并发症,但我认为这是由系统自动完成的。我在这里错过了一步吗?

最佳答案

你是对的,你的代码一切都是正确的,证据是白色方 block ,这意味着问题在图像中。

只看the video小心从12:10开始。简而言之,您必须创建一个带有 alpha channel 的单色 png 图像,而系统当然无法为您完成。下面是例子,你可以用它代替你的图片并查看结果:

enter image description here

另请附上您的图片以查看。

关于ios - 并发症图像是白框 - watchOS 2 ClockKit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34035443/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com