Bob*_*j-C 2 iphone xcode objective-c ipad ios
在我的通用应用程序中,我需要检查当前设备是iPad还是iPhone.我该如何以编程方式执行此操作?我打算把代码放在我的viewDidLoad中.
小智 9
检查UISplitViewController平台上是否有类可用,如果是,请确保它是使用Apple宏的iPad(请注意该UIUserInterfaceIdiomPad常量仅适用于iOS 3.2及更高版本).
if (NSClassFromString(@"UISplitViewController") != nil && UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
//currentDeviceType = iPad;
}
else {
//currentDeviceType = iPhone;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4683 次 |
| 最近记录: |