博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

CGRect

Posted on 2011-07-08 13:32  星尘的天空  阅读(303)  评论(0编辑  收藏  举报

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);