所以我在使用.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