iPad开发中比iPhone上多了两个控制器
1.UISplitVIEwConroller
2.UIPopoverController
这两个控件只能在iPad上运行
为了开发同时兼容 iPhone 和iPad 的应用,可以通过 iOS 提供的 UIDevice 类,该对象的 userInterfaceIdiom 属性返回一个UIUserInterfaceIdiom 枚举值,该枚举值包含如下两个值
UIUserInterfaceIdiomPhone : 代表 iPhone 设备
UIUserInterfaceIdiomPad : 代表 iPad 设备
判断当前运行的设置代码如下
// 判断当前是不是运行在iPhone设备上
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) {
…...
}
// 适配时判断手机的系统版本 #define iOS7 ([UIDevice currentDevice].systemVersion.floatValue >= 7.0) |
以上是内存溢出为你收集整理的iPad和iPhone的设置判断全部内容,希望文章能够帮你解决iPad和iPhone的设置判断所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)