UIOffsetMake()是否使用传统的左上角原点(0,0)或左下角原点?

时间:2014-02-13 02:55:08

标签: ios objective-c uiview ios7 uikit-dynamics

UIKit中的视图几何体指定它作用于从左上角(0,0)开始的轴,并在向右下方行进时沿x和y增加。

UIOffsetMake()在UIKit Dynamics中被大量使用,我想知道它是否遵循类似的模型。它用于相对于UIView的中心指定您想要推送视图的点所在的位置。

如果我指定UIOriginMake(5.0, -5.0)是否会将其从中心更改为右下方的更远位置?因为它垂直向下5,水平向下5?或者它是否遵循传统的UIView模型,这表明它在水平上方5点,垂直上方5点?

我没有理由认为它不符合UIView的模型,但我并不积极,我想确定。

1 个答案:

答案 0 :(得分:5)

您可以在the docs for the UIOffset struct中找到答案:

  
    

组件向右或向下为正,向左或向上为负。