如何解决如何以编程方式将图像加载到复杂功能 iOS
我有一个带有 Apple Watch 扩展的应用。我在表盘中有一个 UIImageView 并希望根据条件更改图像。我试过了。
if ((battery > 30)&& (battery < 110) && (bat = 1)){
UIImage *lightning = [UIImage imageNamed:@"jag2@2X.png"];
[self.Jag setImage:lightning];
}
我已将 jag@@2x.png 放在我的 watch asserts 文件夹中,但是当我调用它时,它不会加载没有图像出现。如果我在 IB 中加载它,可以有任何想法吗?
解决方法
所以我开始工作了。我将图像添加到手表扩展中的 assets.xcassett 中,然后按照 Paulw11 的建议离开了 @2x,但我确实需要保留 .png 以使其正常工作。感谢 Paul 为我指明了正确的方向。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。