UIView有屬性frame,bounds,center,和origin,他們都似乎是相互關聯的。在大多數情況下,我會frame在設置的位置和大小時進行處理UIView。我知道這frame使用的是全局坐標系,bounds并且使用的是局部視圖的坐標(因此其x和y為0,但并非始終為0),但是使用什么東西仍然讓我感到困惑。在什么情況下(和什么是正確的時間)的其他屬性(bounds,center,origin)應使用?
3 回答

眼眸繁星
TA貢獻1873條經驗 獲得超9個贊
屬性center
,bounds
和frame
互鎖:改變一個將更新別人,所以使用它們不過你想要的。例如,無需修改x / y參數frame
來更新視圖,只需更新center
屬性即可。
- 3 回答
- 0 關注
- 571 瀏覽
添加回答
舉報
提交
取消