如何在iPhone 6 Plus上绘制像素完美的图形?

10

鉴于iPhone 6 Plus正在从1242x2208缩放到1080x1920,并且UIKit正在处理此过程,是否有其他绘制屏幕的方法可以进行绝对(像素完美)绘制而不进行缩放?

我想象过,但并不确定,OpenGL和Metal可以在iPhone 6 Plus上绘制像素完美的图形,但不知道如何实现。有些困惑Core Animation坐标系的含义,因为我在其他地方读到它可能能够进行像素完美的绘制,而不受点系统的影响。

1个回答

9

对于UIKit而言,非整数缩放因子通常并不重要。对于OpenGL或Metal,则使用新的UIScreen nativeScale属性来最优地确定您的帧缓冲区或可绘制对象的大小。


1
这种东西对CALayers也能做到吗?我已经喜欢上了这些东西。 - Confused

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接