iphone - 了解设备类型——视网膜/非视网膜

标签 iphone objective-c cocoa-touch ios

<分区>

Possible Duplicate:
Detect Retina Display

我们如何通过 Objective-C 代码知道设备是否具有视网膜显示屏?

最佳答案

if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)]
    && [[UIScreen mainScreen] scale] >= 2.0) {
    // Retina
} else {
    // Not Retina
}

关于iphone - 了解设备类型——视网膜/非视网膜,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5568911/

相关文章:

objective-c - 从 View 调用类方法给出 : "Unrecognized selector sent to class"

iphone - 从应用程序访问 iPhone 联系人

javascript - Mobile Safari Youtube 通过 JavaScript 打开

ios - Firebase 不将 URL 返回给 Swift

ios - 获取我附近的清真餐厅的列表FourSquare API

iphone - 是否可以从 iPhone 和 iPad 应用程序打印?

iphone - 从 Objective-C 中的方法返回多个值

iphone - 在 Html 中嵌入图像并在 UIWebView 中加载

iphone - iPhone 上的 NSSound

objective-c - DCRoundSwitch 在使用 ARC 时给出 EXC_BAD_ACCESS