CGFloat、CGPoint、CGSize和CGRect

//
//
CGFloat: 浮点值的基本类型
CGPoint: 表示一个二维坐标系中的点
CGSize: 表示一个矩形的宽度和高度
CGRect: 表示一个矩形的位置和大小
typedef float CGFloat;// 32-bit
typedef double CGFloat;// 64-bit

struct CGPoint {
    CGFloat x;
    CGFloat y;
};
typedef struct CGPoint CGPoint;

struct CGSize {
    CGFloat width;
    CGFloat height;
};
typedef struct CGSize CGSize;

struct CGRect {
    CGPoint origin;
    CGSize size;
};
typedef struct CGRect CGRect;

获取手机屏幕

CGRect screen = [[UIScreen mainScreen] bounds];  
CGFloat screenHeight = screen.size.height;

self.view.bounds.size.height/width
//
//


你可能感兴趣的:(CGFloat、CGPoint、CGSize和CGRect)