gpt4 book ai didi

WatchKit:以编程方式设置WKInterfaceImage

转载 作者:行者123 更新时间:2023-12-04 03:27:06 25 4
gpt4 key购买 nike

我想将UIImage设置为WKInterfaceImage,但是模拟器仅显示黑屏。
使用setImageNamed: NSString*方法可以正常工作,但不能与setImage: UIImage*一起工作。我的file1.png被添加到“(应用程序名称)WatchKit App”文件夹中。

- (void)willActivate {
[self.imageView1 setImage: [UIImage imageNamed: @"file1"]]; // doesn't work
[self.imageView1 setImageNamed: @"file1"]; // works OK
[super willActivate];
}

谢谢!

最佳答案

一切都按预期进行。
file1在您的WatchKit App文件夹中,这意味着它在 watch 上。

从不包含[UIImage imageNamed:]的主捆绑包中调用file1会加载nil

您这样做的方式是正确的。 setImageNamed:将首先在Watch上查找图像,然后在缓存中查找图像。

关于WatchKit:以编程方式设置WKInterfaceImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28954604/

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