首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iphone 4-应用程序不显示图像?

iphone 4-应用程序不显示图像?
EN

Stack Overflow用户
提问于 2010-10-29 05:04:28
回答 3查看 649关注 0票数 0

在iphone 4问世之前,我一直在应用商店里使用这个应用程序,没有问题。我的主页有一张覆盖整个屏幕的图片。

UIImageView添加了接口生成器,图像路径添加到了接口构建器中。

在所有手机中,这个图像都会显示出来;然而,该图像不会出现在任何iphone 4中,相反,用户会看到一个空白屏幕,如下所示:有人知道是什么原因造成了这种情况?谢谢

  • I只有一组正常分辨率的

图像

  • 这个问题只发生在我的应用程序中的一个图像上,它是我的主页

的背景。

  • 图形文件不应损坏,因为完全相同的图像适用于所有其他iphones和itouches

  • 我的图像是一个jpg文件

  • 图像大小为480x270,在接口生成器中,我使它仅显示部分

  • 我没有这个uiimageview的接口,所以不能在代码

中更改它

EN

回答 3

Stack Overflow用户

发布于 2010-10-31 15:28:44

对于具有新视网膜显示器的设备,像素大小是不同的,您必须检查以下内容,特别是:

您是否提供了两种图像选择,一种是旧分辨率的,另一种是双分辨率的(名为myimage@2x.png)

  • If和myimage.png,不,您的图像是否与CoreGraphics的算法进行了很好的缩放(虽然您必须非常不幸)?

  • 是否检查了(在两种分辨率下)当UIImageView大小发生变化时会发生什么?

  • 只是一幅图像,还是全部?

  • 是否损坏了图形文件?H 212F 213

很难判断是这些点中的任何一点,还是别的什么,因为你提供的细节太少了,所以我坚持使用一般的东西。如果您需要更多的帮助,请在下面评论(或者编辑您的问题)。

票数 3
EN

Stack Overflow用户

发布于 2010-10-31 15:42:02

对于FX的彻底回答,我有两件事要补充:

考虑到您添加的信息,

  1. 将查看设置UIImageView的代码。也许您使用了某种检测代码或一些没有正确实现的东西。

您介意将一些代码snippets?

  • According共享到苹果的文档中吗?您不需要在iOS 4之前提供".png“扩展,这可能是造成问题的原因。

同样,代码片段在这里也会有所帮助。特别是处理加载图像文件的地方。

编辑:

试着重新保存图像并替换它。我偶尔会破坏Photoshop中的文件。这与文件扩展名以及Mac如何忽略它们有关,但Photoshop仍然使用它们。

而且,它可能与图像在XCode项目中的位置有关。检查一下它在哪一组。确保一切就绪,然后进行清洁和重建。从iPhone4中删除应用程序(重新启动)并尝试重新安装。

我希望这能帮到你。

祝好运!

票数 1
EN

Stack Overflow用户

发布于 2010-11-05 20:50:27

如果这是我的代码,我会编写一个很小的应用程序来显示这个图像。如果仍然失败,将更容易获得帮助调试问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4049120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档