CGRect

with Frame 需要一个CGRect参数, 一个结构体, 包含了一个CGPoint和一个CGSize 而CGPoint确定了控件的左上角坐标位置, CGSize是控件的宽和高,确定控件的区域大小, 这几个都是结构体,没有初始化工具, 但是分别有一个函数与它他对应产生出相应的变量

CGRect rect = CGRectMake(x, y, width, height);

CGPoint p = CGPointMake(x, y);

CGSize s = CGSizeMake(width, height);

上面的几个函数可以用来创建矩形,一般来说是用来设置试图区域的!

CGRect frame = CGRectMake (origin.x, origin.y, size.width, size.height);矩形

CGPoint aPoint = CGPointMake(x, y);   

CGSize aSize = CGSizeMake(width, height);


原文地址:https://www.cnblogs.com/xingchen/p/2100904.html