观看Images.xcassets和WatchKit Extension中的OS和OS2差异?

时间:2015-09-04 19:47:54

标签: apple-watch watch-os-2

我有一个适用于Watch OS的应用程序,它使用以下代码设置组的背景,图像位于WatchKit中的Images.xcassets中:

scalaImageName = [NSString stringWithFormat:@"scalaMHR%d", imageNumber];
[self.mainGroup setBackgroundImageNamed:scalaImageName];

如果我在监视OS2下运行应用程序,我会收到错误消息: MyApp WatchKit Extension [325:28425]无法找到名为&#34的图像; scalaMHR1"观看

手表OS2有变化吗?

1 个答案:

答案 0 :(得分:5)

是的。我发现问题是OS2实际上搜索的是@ 2x图像。因此,您只需将x1图像移动到资产文件夹中的x2即可。它会起作用。