2010-10-18 73 views
18

我想知道UIView的「框架」和「邊界」屬性之間有什麼區別。使用這兩個屬性我會得到相同的結果。我無法弄清楚兩者之間的區別。視圖的框架和視圖的邊界之間的區別+ iPhone

Thanx提前。

+0

這是一個詳細的解釋是重複這個問題:http://stackoverflow.com/questions/1071112/uiviews幀結構邊界中心原點時使用的,什麼 – 2010-10-18 14:33:58

回答

30

該框架是視圖在其超級視圖中的位置,使用超視圖的座標系。

邊界是視圖在自己的座標系中的位置和大小。

如果您對這兩個屬性都得到相同的結果,則意味着該視圖會填充其超級視圖,並且這兩個視圖都將(0,0)作爲原點。嘗試改變框架,你會看到它移動到其超視圖內的不同位置。

相關問題