iOS中的UIUserInterfaceIdiomPad为什么要使用?
在我的Macbook Pro ipad刺激器中
BOOL isIPad2 = (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad &&
[UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera]);
答案 0 :(得分:0)
UIUserInterfaceIdiomPad
用于了解当前设备。从苹果文档
对于通用应用程序,您可以使用此属性来定制 特定设备类型的应用程序行为。对于 例如,iPhone和iPad设备的屏幕尺寸不同,因此您 可能想基于以下类型创建不同的视图和控件 当前设备。