swith (UI_USER_INTERFACE_IDIOM()) {
case UIUserInterfaceIdiomPad:
NSLog(@"iPad");
break;
case UIUserInterfaceIdiomPhone:
NSLog(@"iPhone");
break;
default:
break;
}
また下のようなやり方もできます。(こっちのほうが一般的?)
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) {
NSLog(@"iPad");
} else {
NSLog(@"iPhone");
}
iPad/iPhoneで処理を振り分けるときとかはいいかもしれません
0 件のコメント:
コメントを投稿