iOS 之 [UIScreen mainScreen].scale

来源:互联网 发布:信达证券网上交易软件 编辑:程序博客网 时间:2024/04/29 10:24

[[UIScreen mainScrenn] scale]
这句代码的作用是判断屏幕的分辨率的。

if (1.0 == [[UIScreen mainScreen] scale])     //代表 320 x 480 的分辨率if (2.0 == [[UIScreen mainScreen] scale])     //代表 640 x 960 的分辨率if (3.0 == [[UIScreen mainScreen] scale])     //代表 1242 x 2208 的分辨率

@property(nonatomic,readonly) CGFloat scale NS_AVAILABLE_IOS(4_0);

这个 property 简单的来理解就是判断一个点包含有几个像素:

iPhone 4 之前的设备为1.0

iPhone 4 ~ iPhone 6s (除plus外) 的为2.0

iPhone 6 plus 和 iPhone 6s plus 的为3.0


声明:此博文源自 http://blog.csdn.net/shenyuanluo/article/details/50618854

如需转载,请说明博文出处。谢谢!

0 0
原创粉丝点击