当我的应用在模拟器中运行时,如何检测模拟设备的屏幕尺寸和设备名称?我正在模拟iPhone 6& iOS 8上的6 Plus。 我尝试过的所有答案都将“模拟器”作为设备名称返回,如https://github.com/duhovny/DeviceHardware和类似名称。谢谢!
答案 0 :(得分:0)
以下内容将返回一个CGRect,其中包含设备屏幕的大小。
[[UIScreen mainScreen] bounds];
请注意,以下内容将返回没有状态栏的屏幕大小。尝试将此视为应用程序窗口的框架矩形。
[[UIScreen mainScreen] applicationFrame];