【iOS】CGRectMake 梳理

IOS通过CGRectMake返回一个矩形用来布局的。

源码

CG_INLINE CGRect

CGRectMake(CGFloat x, CGFloat y, CGFloat width, CGFloat height)

{

CGRect rect;

rect.origin.x = x; rect.origin.y = y;

rect.size.width = width; rect.size.height = height;

return rect;

}

返回了一个结构体CGRect,GRect结构在屏幕上定义了一个矩形,它包含原点(rect.origin)和大小(rect.size)。

它是用来定义一个矩形的,CGFloat x是对应屏幕的横向(x坐标), CGFloat y对应就是纵向(y坐标) 这里注意一点,描点是从屏幕的左上方开始的。这一点和android是一样的。

width是指矩形的宽度,height是矩形的高度。

相关链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: