iOS   发布时间:2022-05-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了xcode – 在iOS 9 iPhone 4s和5上无法显示的图像大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我刚刚安装了 Xcode 7.0和模拟器9.0.自安装以来,在使用iPhone 4s / 5模拟器时,从Assets.xCassets文件中获取的任何图像都不会显示在模拟器上,但是底部的节点计数表明节点存在. 但是,当使用iPhone 5s模拟器时,会出现图像.任何作为地图集一部分的图像似乎都没有显示任何问题,无论模拟器设备如何,只显示Assets.xCassets文件中的图像. 当我在iPhon
我刚刚安装了 Xcode 7.0和模拟器9.0.自安装以来,在使用iPhone 4s / 5模拟器时,从Assets.xCassets文件获取的任何图像都不会显示在模拟器上,但是底部的节点计数表明节点存在.

但是,当使用iPhone 5s模拟器时,会出现图像.任何作为地图集一部分的图像似乎都没有显示任何问题,无论模拟器设备如何,只显示Assets.xCassets文件中的图像.

当我在iPhone 5上测试应用程序时,图像显示正常.但是,我没有iPhone 4s来测试我的应用程序,所以模拟器是我必须用于该设备的唯一工具.

我的部署目标是8.0,设备目标是iPhone.图像存储在iPhone 2x和3x的Assets.xCassets文件中,没有1x.我还没有在我的手机上安装iOS 9,仍然是iOS 8.我将很快安装iOS 9,看看这些图像是否会在iOS 9设备上消失.

有谁知道为什么这些图像没有显示在iPhone 4s / 5模拟器上?

编辑:

我现在已经在我的手机上安装了iOS 9,现在图像上没有出现,还有模拟器.我已经检查了我创建的以前的应用程序,甚至那些应用程序丢失了所有图像,因为更新到iOS 9.

解决方法

我有完全相同的问题.通过执行以下操作似乎可以解决这个问题:

>将我的资产从图像集更改为纹理图集,并在图册中使用文件的设备特定版本的标准文件命名约定,即name@2x~iphone.png等.@H_674_38@>从我的Xcode项目中删除派生数据.转到窗口 – >项目 – >选择您的项目并点击导出数据的删除按钮.

我没有任何理论说明为什么会这样.回想起来,我想知道上面的第1步是否必要.不能保证这会解决你的问题,但它似乎对我有用.希望这可以帮助.

大佬总结

以上是大佬教程为你收集整理的xcode – 在iOS 9 iPhone 4s和5上无法显示的图像全部内容,希望文章能够帮你解决xcode – 在iOS 9 iPhone 4s和5上无法显示的图像所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。