我刚才有顿悟。 在我的第一个iPhone应用程序的某些地方,我有硬编码的值,指的是屏幕宽度和/或高度(320,460)。
现在我意识到我从未注意到这一点,因为在iPhone 4模拟器中我没有注意到任何绘图问题。
这是否意味着iPhone 4内部将320转换为其屏幕分辨率的宽度?我对此表示怀疑。但话又说回来,为什么我跑步时看到一切看起来都很好?
实施例: 如果我在位置(320,100)进行球绘,我可以清楚地看到它正在屏幕的最右边绘制。
这里发生了什么?
答案 0 :(得分:-1)
不,它不适应屏幕它是iphone的标准320。它实际上使模拟器适应mac屏幕使其更大。并且关于球320从左到右0 --- 320,并且460从上到下0 ---- 460。将球放在320,100的母猪应该放在右边。