我最近注意到,在使用 Cocos2d 时,模拟器和真实设备上的情况有所不同。为了确保我做了以下事情: 1. 我创建了一个空白的 Cocos2d 项目。在 init 方法中,我从 Icon-72.png(可在 Cocos2d 模板的资源文件夹中找到)创建了 7 个精灵并将它们添加到屏幕上。在模拟器中只有 6.5 个精灵可以并排容纳,而在iPod touch 的所有七个精灵都可以轻松容纳,几乎一半的屏幕宽度仍未使用。2.然后我从单一视图应用程序模板创建了一个项目。我在项目中添加了相同的 Icon-72.png。然后在故事板上我添加了 6 个图像视图并将它们的图像属性设置为 Icon-72.png。这次我在模拟器和设备上得到了完全相同的结果。
我想应该对如何使用 Cocos2d 解决这个问题进行一些调整,因为这不是 Apple 的错。你知道如何处理这个吗?