iPhone 开发 - 原点和边界之间有什么区别?



iPhone开发-起源和界限之间有什么区别?

原点是视图开始的地方,例如0,0意味着视图在屏幕的左上角。

边界是屏幕的大小和组织。因此,如果大小是10,10,原点是0,0,则视图位于屏幕的左上角,为10像素x 10像素。

编辑1:更多详细

Bounds是一个CGRect(文档)

首先,视图的boundsframe是非常相似的东西,但并不相同。frame描述视图在其父视图的坐标系中的origin(位置/位置)和sizebounds在视图的坐标系中对它们进行了描述。这就是为什么boundsorigin通常是(0,0),并且大小相同。

因此,为了回答您的问题,视图在其自身坐标系中的originCGPoint)和sizeCGSize)组成了boundsCGRect)。

最新更新