该应用程序有许多@ 2x分辨率的图像,只有一些包含在@ 1x分辨率下(那些不能很好地缩小的图像)。这似乎工作正常。 (而且,是的,我已经意识到这个决定中存在的问题。)
但是,在运行iOS8(模拟器)的iPad2上,未加载从故事板引用的部分图像。
Could not load the "ScrollView-Separator.png" image referenced from a nib in the bundle with identifier
请注意,所有其他类似引用的图像(即仅由故事板引用)并且只有@ 2x分辨率会按预期加载和缩小。
ScrollView-Separator@2x~ipad.png
肯定存在于应用中。
在运行iOS7.1(模拟器和设备)的iPad2上看不到症状 - 图像按预期加载和缩小(或视网膜iPad模拟器 - 显示的@ 2x图像)。 (我不想仅仅升级我的设备来测试它是否只是一个模拟器问题。)
我已尝试删除故事板参考中的.png
,但这并不能解决问题。在文件名中没有.png
的情况下会看到相同的警告。
它看起来像一个bug,但似乎依赖于特定的文件,也许它们的大小可能是点?
让我困惑。