Ios 我如何为iPad屏幕大小创建一个如下面所示的if语句?

Ios 我如何为iPad屏幕大小创建一个如下面所示的if语句?,ios,ipad,sprite-kit,height,screen-size,Ios,Ipad,Sprite Kit,Height,Screen Size,我正在尝试创建一个通用的应用程序,我只是想知道我如何编写以下代码来将其导入iPad版的应用程序。具体来说,iPad Air和Mini的navtiveBounds.height应该是多少。 非常感谢:) 您可以使用: if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { // Code for iPad! } 另外,我相信如果使用nativeBounds属性来确定屏幕大小,iPad和iPad mini都会返回相同的1024

我正在尝试创建一个通用的应用程序,我只是想知道我如何编写以下代码来将其导入iPad版的应用程序。具体来说,iPad Air和Mini的navtiveBounds.height应该是多少。 非常感谢:)

您可以使用:

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
    // Code for iPad!
}
另外,我相信如果使用nativeBounds属性来确定屏幕大小,iPad和iPad mini都会返回相同的1024×768分辨率。 如果您确实需要检测用户是否在运行时运行iPad Mini,请尝试以下方法:


与其发布这样的问题,为什么不干脆在iPad上运行你的应用程序(真实的或模拟的),看看你得到了什么样的价值。非常感谢这一点
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
    // Code for iPad!
}