因此,在使用.frame属性,CGRectMake和iPhone坐标系时,我有点困惑。
我正在查看此示例中给出的代码:Sizing a UILabel to fit?
我很困惑:
self.frame = CGRectMake(self.frame.origin.x, self.frame.origin.y, fixedWidth, 0);
在上面的代码行中,它是否基本上将self.frame设置为与原来相同的原点,但更改宽度和高度?
原点是正常几何中的中心点吗?它不像iPhone坐标系那样左上角是对的吗?感谢。
答案 0 :(得分:4)
在上面的代码行中,是吗? 基本上将self.frame设置为 与原来相同,但是 改变宽度和高度?
是
原点是中心点 正常几何对吗?这不是 左上角像iPhone一样 坐标系是对的吗?
没有。 frame.origin是框架的一角。