我正在尝试以编程方式确定我的应用程序的当前高度和宽度.我用这个:
CGRect screenRect = [[UIScreen mainScreen] bounds];
Run Code Online (Sandbox Code Playgroud)
但无论设备是纵向还是横向,这都会产生320的宽度和480的高度.如何确定主屏幕的当前宽度和高度(即取决于设备方向)?
我想知道Mac OSX下的物理屏幕尺寸.但NSDeviceResolution总是报错值(72),因此分辨率/ dpi的计算结果是错误的.
在"关于这台Mac"里面,有一个Mac模型字符串,我的是"15英寸,2011年初".所以我想知道是否应该有一种方法(可能是obj-c),读取该字符串然后我可以将其用作物理屏幕大小.
任何帮助表示赞赏.
我想在Mac上以原始分辨率启动全屏3D C++应用程序.如何检索原生屏幕分辨率?