方法一:(亲测无效)
BOOL getRuntimeClassIsIpad()
{
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad)
{
return TRUE;
}
return FALSE;
}
方法二:(亲测无效)
#define IS_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
#define IS_PAD (UI_USER_INTERFACE_IDIOM()== UIUserInterfaceIdiomPad)
方法三:(这个是可以的)
BOOL getRuntimeClassIsIpad()
{
if ([[UIDevice currentDevice] model] isEqualToString:@"iPad")
{
return TRUE;
}
return FALSE;
}

本文提供了三种检测iOS设备是否为iPad的方法,并验证了其中一种方法的有效性。有效的方法通过检查设备型号来判断。

1万+

被折叠的 条评论
为什么被折叠?



