与坐标系相关的数据类型

屏幕大小(单位: pt, point)
1, 3g, 3gs, 4, 4s: [320 * 480]
5, 5s, 5c: [320 * 568]
6, 6s: [375 * 667]
6 Plus, 6s Plus: [414 * 736]

[[UIScreen mainScreen] bounds], 主屏幕的大小
[UIScreen mainScreen], 获取到主屏幕
UIScreen, 屏幕类

UIWindow, 窗口类, 所有的控件必须放到window上才能显示,一个iOS应用至少要有一个窗口,继承于UIView;

iOS手机中的坐标系,不同于数学中的笛卡尔坐标系, 原点在左上角, x轴: 向右越来越大, y轴: 向下越来越大

CGPoint, 结构体, 用于从放一个点的坐标

CGPoint point = CGPointMake(10, 100);

NSLog(@"%@", NSStringFromCGPoint(point));

CGSize, 结构体, 用于存矩形的宽和高

CGSize size = CGSizeMake(150, 200);

NSLog(@"%@",NSStringFromCGSize(size));

CGRect, 结构体, 用于存放一个矩形的位置和大小

CGRect rect = CGRectMake(10, 100, 150, 200);

NSLog(@"%@",NSStringFromCGRect(rect));

 

posted @ 2016-01-25 20:25  NingSpeals  阅读(215)  评论(0编辑  收藏  举报