代码之家  ›  专栏  ›  技术社区  ›  pop850

ios4的完整326ppi可以用于openGL吗?

  •  5
  • pop850  · 技术社区  · 15 年前

    在新iphone4上测试我的opengles应用程序时,似乎openGL没有使用所有326ppi,而不是3G上的163 ppi,因为明显的像素化。我意识到有4倍以上的像素计算,但难道A4芯片不应该补偿这一点?

    2 回复  |  直到 15 年前
        1
  •  8
  •   Joshua Weinberg    15 年前

    是的,其实也很简单。默认情况下,OpenGL视图使用旧的缩放模式,因为它是基于像素的API而不是基于点的API,所以不会中断现有的应用程序。

    要解决这个问题,请将caeaglayer的contentsCale设置为2.0并享受荣耀。

        2
  •  1
  •   sinsro    15 年前

    不太熟悉caeaglayer,将contentScale设置为2.0的语法是什么?