iOS开发 Objective-C 获取屏幕宽高 - 详细指南
在iOS开发中,可以使用UIScreen类来获取屏幕的宽高。
Objective-C代码示例:
// 获取屏幕的宽度
CGFloat screenWidth = [UIScreen mainScreen].bounds.size.width;
// 获取屏幕的高度
CGFloat screenHeight = [UIScreen mainScreen].bounds.size.height;
这里使用[UIScreen mainScreen]来获取主屏幕的实例,然后通过bounds属性来获取屏幕的宽高。屏幕的宽度可以通过size.width来获取,屏幕的高度可以通过size.height来获取。
注意:这里获取到的屏幕宽高是以点(point)为单位的,不是以像素(pixel)为单位的。在Retina屏幕下,1个点对应2个像素。如果需要获取以像素为单位的宽高,可以将点的值乘以屏幕的缩放比例([UIScreen mainScreen].scale)来得到。
原文地址: https://www.cveoy.top/t/topic/pmvv 著作权归作者所有。请勿转载和采集!