如何获得iOS设备的屏幕高度和宽度

可能重复:
iPhone / iPad:如何以编程方式获取屏幕宽度?
如何获取屏幕的方向相关的高度和宽度?

考虑到各种iOS设备和方向,获取当前屏幕分辨率(包括高度和宽度)的最简单方法是什么?

UIScreen是你的朋友。

 CGRect screenRect = [[UIScreen mainScreen] bounds]; CGFloat screenWidth = screenRect.size.width; CGFloat screenHeight = screenRect.size.height; 
 CGRect screenBounds = [[UIScreen mainScreen] bounds]; 

这将给你整个屏幕的分辨率,所以最典型的是320×480的iPhone。 尽pipeiPhone4拥有更大的屏幕尺寸,但iOS仍然支持320×480而不是640×960。 这主要是因为破旧的应用程序。

希望它可以帮助你..