在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 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录