对通用OpenGL ES应用程序(iPhone和iPad)的建议?

时间:2010-11-07 10:39:41

标签: iphone ipad ios opengl-es universal

我即将使用iOS 4.2将基于iPhone OpenGL ES的应用转换为通用(iPhone + iPad)应用。你能给我什么建议?这样做有明显的陷阱吗?

1 个答案:

答案 0 :(得分:3)

确保获得屏幕尺寸的边界矩形,而不是基于窗口坐标对视图大小或任何内容进行硬编码。

[[UIScreen mainScreen] bounds];

认识到如果您的应用程序没有填充限制(即硬件只能获取如此多的纹素并且每秒显示如此多的片段),则需要在iPhone 3GS或更早版本(640x480)屏幕上显示。它很可能分别限制在iPad或iPhone 4(1024x768或960x640)屏幕尺寸上。