ios - 我们可以为 iPad 而不是 iPhone 显示 Settings.bundle 设置吗?

标签 ios settings.bundle

假设我想授予用户在 iPad 中旋转的权限。 iPhone 没有旋转方案,因此我不需要提供此 iPhone 设置选项。

最佳答案

要检查设备是否为 iPad,您可以这样做:

if ([UIDevice currentDevice].userInterfaceIdiom == UIUserInterfaceIdiomPad) {
    //Setting for iPad
}
else {
    //Setting for iPhone
}

同样你也可以这样做:

if ([UIDevice currentDevice].userInterfaceIdiom == UIUserInterfaceIdiomPhone) {
    //Setting for iPhone
}
else {
    //Setting for iPad
}

关于ios - 我们可以为 iPad 而不是 iPhone 显示 Settings.bundle 设置吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22679088/

相关文章:

android - 如何在iOS App 中使用Google In-App Purchase 系统使用在Android App 中购买的数字项目?

ios - 呈现 UIAlertController (以操作表样式)导致神秘的自动布局警告

ios - NSString 使某些单词小写

ios - fatal error : unexpectedly found nil while unwrapping an Optional value while retrieving default

iphone - 如何在iOS应用程序设置中显示可点击的链接?

iphone - 如何在 iOS 上获取当前位置?

ios - MailComposer 在侧边栏中打开

iphone - 组的最大大小 (PSGroupSpecifier) Settings.bundle 中的标题字符串

ios - Settings.bundle,输入验证

ios - 仅为 Debug模式显示设置包