ios – UIImageView在启动画面上是黑色的

ios – UIImageView在启动画面上是黑色的,第1张

概述我有时在启动画面上遇到一个非常奇怪的问题.我正在使用一个只带有UI ImageView的xib文件,但有时图像只是一个黑色矩形. 我试图在.jpg和.png文件之间切换,但这没有用,我还为它分配了一个不同的图像属性配置文件. 这种情况发生在运行iOS 9的设备上. 这些是UIImageView的约束.我删除了图片,因为它是客户的徽标. 我也有同样的问题. 我试过了: >将.png文件移动到Imag 我有时在启动画面上遇到一个非常奇怪的问题.我正在使用一个只带有UI ImageVIEw的xib文件,但有时图像只是一个黑色矩形.

我试图在.jpg和.png文件之间切换,但这没有用,我还为它分配了一个不同的图像属性配置文件.

这种情况发生在运行iOS 9的设备上.

这些是UIImageVIEw的约束.我删除了图片,因为它是客户的徽标.

解决方法 我也有同样的问题.
我试过了:

>将.png文件移动到Images.xcassets.失败.
>创建一个新的Launchfile.storyboard.失败.
>重命名.png文件.工作一段时间,但在你执行之后
构建和运行 *** 作(与Run无需构建 *** 作相同)几次,
问题再次发生.非常奇怪.(有时你需要重新开启
Xcode重现问题)
>在新项目中测试相同的Launchfile.storyboard. Launchfile
在新项目中正确显示,非常困惑我.

最后,我发现了一种不仅适用于临时工作的方式(我已经测试了一个小时,只需重复构建并运行100次,同时看电视).

此问题与.png图像有某种关联.我将.png文件拖到photoshop,然后去file>保存为Web(命令选项Shift S),确保未选中透明度,导出新的.png文件.用新的文件替换旧文件,你会发现问题已修复.

但我仍然困惑为什么发布的.png文件可以工作一段时间.

总结

以上是内存溢出为你收集整理的ios – UIImageView在启动画面上是黑色的全部内容,希望文章能够帮你解决ios – UIImageView在启动画面上是黑色的所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1073982.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存