在iOS的UIView中,没有所谓的Flipped Coordinate的概念,
统一使用左手坐标系,也就是坐标原点在左上角.然而不同的框架下却有不同:
UIKit(cocoa Touch层核心framework) Y轴向下 左手坐标系
CALayer Y轴向下 左手坐标系
Core Graphics(Quartz) Y轴向上 右手坐标系
OpenGL ES Y轴向上 右手坐标系
左右手坐标系
手坐标系和右手坐标系,左手坐标系是X轴向右,Y轴向上,Z轴向前,右手坐标系的Z轴正好相反,是指向“自己”的,在计算机中通常使用的是左手坐标系,而数学中则通常使用右手坐标系。计算机里面其实很多也有用右手坐标系,这个只是根据实际应用不同,没有说哪个比较好。

网友评论