是否有任何可以限制应用程序的参数仅显示在全尺寸iPad上,而不是iPad mini?感谢。
答案 0 :(得分:3)
我不明白为什么你需要这样做,正如Leonnears所说,分辨率与iPad 2相同,所以你不需要像iPad 3那样调整任何东西.iPad Mini将运行所有iPad 2应用程序无需修改。
在构建设置中没有任何功能可以将iPad mini与iPad 2或3区分开来,因为它将配备摄像头并运行最新的操作系统。可能值得一看UIDevice类,如果您的应用程序在iPad mini上运行,以下可能会限制某些功能。
我没有查看模型属性返回的字符串,但我认为它包含模型版本。您需要等到iPad mini发布才能获得正确的型号名称。 “iPad 4,1”是一个假设,它可能是“iPad Mini 1,0”或者完全不同的东西。
if(![[[UIDevice currentDevice] model] isEqualToString:@"iPad 4,1"])
{
// Run code for all iPad's expect iPad Mini
}
答案 1 :(得分:0)
您可以查看型号,但如果您这样做,它可能会在苹果商店被拒绝,因为苹果称所有适用于iPad的应用都适用于ipad Mini。
哦,如果您的应用适用于iPad 2,那么您无需为ipad mini工作做任何事情。
答案 2 :(得分:0)
您不需要这样做,因为iPad mini屏幕具有与iPad 2相同的分辨率.GUI是根据屏幕分辨率而非屏幕尺寸呈现的。