所以我在使用.frame属性,CGRectMake和iPhone坐标系时有点困惑。CGRectFrame,在起源上感到困惑
我看着在例子中给出的代码:Sizing a UILabel to fit?
我就行了困惑:
self.frame = CGRectMake(self.frame.origin.x, self.frame.origin.y, fixedWidth, 0);
在上面的代码行,是它基本上设置self.frame到与原来的起源相同,但改变宽度和高度?
原点是像正常几何中的中心点吗?这不是iPhone左上角的坐标系是正确的吗?谢谢。
在“正常几何”(即笛卡尔坐标)中,实际上多边形的原点通常被认为是其左下角。这是一个偏离原点的位置,它位于(无限)笛卡尔平面的中心。 – 2011-05-31 20:25:37