iPhone开发-起源和界限之间有什么区别?
原点是视图开始的地方,例如0,0意味着视图在屏幕的左上角。
边界是屏幕的大小和组织。因此,如果大小是10,10,原点是0,0,则视图位于屏幕的左上角,为10像素x 10像素。
编辑1:更多详细
Bounds是一个CGRect(文档)
首先,视图的bounds
和frame
是非常相似的东西,但并不相同。frame
描述视图在其父视图的坐标系中的origin
(位置/位置)和size
。bounds
在视图的坐标系中对它们进行了描述。这就是为什么bounds
的origin
通常是(0,0),并且大小相同。
因此,为了回答您的问题,视图在其自身坐标系中的origin
(CGPoint
)和size
(CGSize
)组成了bounds
(CGRect
)。