• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

ios - WatchKit 有时不加载图像

[复制链接]
菜鸟教程小白 发表于 2022-12-13 07:05:27 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我的界面中有许多图像,一些只是用作信息反馈,而另一些则作为按钮的一部分。

使用代码在界面中更新信息反馈图像。作为按钮一部分的图像具有在 Xcode 中定义的图像选择,并且它们永远不会改变。

许多用户向我发送了显示屏幕的图像,其中所有按钮都没有图像,即它们是空白的。不过这些按钮仍然有效。

这种情况并非发生在所有用户身上,它完全按照模拟器中的设计工作。

所有图像都存储在 WatchKit 应用程序中,因此没有显式缓存,因为这不是必需的。所有图片均为PNG格式。

有其他人遇到过这种情况吗?有解决办法吗?



Best Answer-推荐答案


如果您的 WatchKit 应用中的图像文件是“松散的”(即不在 Assets 目录中),请确保文件名中有“@2x”后缀。许多开发人员报告了在模拟器中显示松散图像但在实际硬件上不显示的问题。

我强烈建议在您的 WatchKit 应用(而非扩展程序)中创建一个包含所有 Watch Assets 的 Assets 目录。确保在检查器面板中将每个图像设置为“特定于设备”,并且“Apple Watch”是唯一选择的选项。使用这种技术,实际的文件名并不重要。

enter image description here

我刚刚写了一篇文章,其中包含可能对您有用的其他详细信息:http://blog.mikeswanson.com/post/118580394879/watchkit-image-tips

关于ios - WatchKit 有时不加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30148869/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap