我刚才顿悟了。在我的第一个 iPhone 应用程序的某些地方,我硬编码了指屏幕宽度和/或高度(320、460)的值。
现在我意识到我从未注意到这一点,因为在 iPhone 4 模拟器中我没有注意到任何绘图问题。
那么这是否意味着 iPhone 4 在内部将 320 转换为其屏幕分辨率的宽度?我对此表示怀疑。但是话又说回来,为什么我在跑步时会看到一切似乎都很好?
示例:如果我在位置 (320, 100) 绘制一个球,我可以清楚地看到它在屏幕的最右侧边缘绘制。
这里发生了什么?
我刚才顿悟了。在我的第一个 iPhone 应用程序的某些地方,我硬编码了指屏幕宽度和/或高度(320、460)的值。
现在我意识到我从未注意到这一点,因为在 iPhone 4 模拟器中我没有注意到任何绘图问题。
那么这是否意味着 iPhone 4 在内部将 320 转换为其屏幕分辨率的宽度?我对此表示怀疑。但是话又说回来,为什么我在跑步时会看到一切似乎都很好?
示例:如果我在位置 (320, 100) 绘制一个球,我可以清楚地看到它在屏幕的最右侧边缘绘制。
这里发生了什么?