5.1 CGPoint、CGSize、CGRect
CGPoint p1 = CGPointMake(10, 20); //x=10,y=20
CGSize s1 = CGSizeMake(100, 50); //width=100,height=50
CGRect r1 = CGRectMake(10, 20, 100, 50); //x=10,y=20,w=100,h=50
CGRect r2 = {p1, s1};
CGRect r3 = {CGPointZero, CGSizeMake(100, 50)};
//将结构体转成字符串
NSStringFromCGPoint(p1);
5.2 CGRectGetMaxY
//获取控件所在容器内的最大Y值
CGFloat maxY = CGRectGetMaxY(self.button.frame);
5.3 CGAffineTransformMakeTranslation
//根据坐标点改变控件的位置
self.view.transform = CGAffineTransformMakeTranslation(x, y);
时间: 2024-08-19 06:19:56