观看 OS 和 OS2 Images.xcassets 和 WatchKit 扩展的区别?
Watch OS and OS2 differences in Images.xcassets and WatchKit Extension?
我有一个 Watch OS 的工作应用程序,它使用以下代码设置组的背景,图像位于 WatchKit 的 Images.xcassets 中:
scalaImageName = [NSString stringWithFormat:@"scalaMHR%d", imageNumber];
[self.mainGroup setBackgroundImageNamed:scalaImageName];
如果我 运行 监视下的应用程序 OS2 我收到错误消息:MyApp WatchKit Extension[325:28425] 无法找到名为 [=21= 的图像] 在手表上
手表有什么变化吗OS2?
是的。我发现问题是 OS2 实际上搜索的是 @2x 图像。因此,您只需将 x1 图像移动到资产文件夹中的 x2。它会起作用。
我有一个 Watch OS 的工作应用程序,它使用以下代码设置组的背景,图像位于 WatchKit 的 Images.xcassets 中:
scalaImageName = [NSString stringWithFormat:@"scalaMHR%d", imageNumber];
[self.mainGroup setBackgroundImageNamed:scalaImageName];
如果我 运行 监视下的应用程序 OS2 我收到错误消息:MyApp WatchKit Extension[325:28425] 无法找到名为 [=21= 的图像] 在手表上
手表有什么变化吗OS2?
是的。我发现问题是 OS2 实际上搜索的是 @2x 图像。因此,您只需将 x1 图像移动到资产文件夹中的 x2。它会起作用。