【发布时间】:2010-11-07 10:39:41
【问题描述】:
我即将使用 iOS 4.2 将基于 iPhone OpenGL ES 的应用程序转换为通用 (iPhone + iPad) 应用程序。你会给我什么建议?这样做有什么明显的缺陷吗?
【问题讨论】:
标签: iphone ipad ios opengl-es universal
我即将使用 iOS 4.2 将基于 iPhone OpenGL ES 的应用程序转换为通用 (iPhone + iPad) 应用程序。你会给我什么建议?这样做有什么明显的缺陷吗?
【问题讨论】:
标签: iphone ipad ios opengl-es universal
确保获得屏幕尺寸的边界矩形,而不是硬编码视图大小或基于窗口坐标的任何内容。
[[UIScreen mainScreen] 边界];
认识到如果您的应用程序在 iPhone 3GS 或更早版本 (640x480) 屏幕上没有填充限制(即硬件每秒只能获取如此多的纹素并显示如此多的片段)。它在 iPad 或 iPhone 4(1024x768 或 960x640)屏幕尺寸上可能会受到填充限制。
【讨论】: