可能重复:
如何检测 iPhone 5(宽屏设备)?
我想知道是否有一种简单的方法可以知道设备是 iPhone 4 还是 iPhone 5?也许有一个存储这些信息的全局变量?我想做这样的事情:
if (device == iphone 5){
frame.size = 300px;
}
else if (device == iphone 4){
frame.size = 200px;
}
只是一个非常简单的例子。
可能重复:
如何检测 iPhone 5(宽屏设备)?
我想知道是否有一种简单的方法可以知道设备是 iPhone 4 还是 iPhone 5?也许有一个存储这些信息的全局变量?我想做这样的事情:
if (device == iphone 5){
frame.size = 300px;
}
else if (device == iphone 4){
frame.size = 200px;
}
只是一个非常简单的例子。
[[UIDevice currentDevice] localizedModel]
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
{
CGRect screenBounds = [[UIScreen mainScreen] bounds];
if (screenBounds.size.height == 568)
{
//For iPhone5
}
else
{
//for iPhone4 and all other
}