iPhone 屏幕适配判断 和 iOS系统版本判断

?





1

2

3

4

5

6

7

8

9

if([[[UIDevicecurrentDevice]systemVersion]floatValue]>=7.0)

{

    // iOS7.0及以上版本系统适配

}

if([UIScreen mainScreen].bounds.size.height == 568)

{

    // iPhone 屏幕适配

}

可以写成宏定义放在pch文件中,

?





1

2

3

4

// 判断是否为iPhone5

#define iPhone5 ([UIScreen mainScreen].bounds.size.height == 568)

// 判断系统版本是否为7.0

#define iOS7 ([[[UIDevice currentDevice]systemVersion]floatValue] >= 7.0)

iPhone 屏幕适配判断 和 iOS系统版本判断

时间: 2024-10-18 05:22:43

iPhone 屏幕适配判断 和 iOS系统版本判断的相关文章

iOS系统版本判断方法

在iOS系统中提供了系统版本的判断函数,因此我们可以很容易得到他的当前系统版本: [[UIDevice currentDevice] systemName];//系统名字[[UIDevice currentDevice] systemVersion];//系统版本号[[UIDevice currentDevice] uniqueIdentifier];//[[UIDevice currentDevice] model];  //设备型号 这些方法都能够帮助你快速得到你所想要的关于系统硬件和软件的

iOS 系统版本判断

宏定义 #define IOS9_OR_LATER ( [[[UIDevice currentDevice] systemVersion] compare:@"9.0"] != NSOrderedAscending ) #define IOS8_OR_LATER ( [[[UIDevice currentDevice] systemVersion] compare:@"8.0"] != NSOrderedAscending ) #define IOS7_OR_LAT

ios系统版本判断

double version = [[UIDevice currentDevice].systemVersion doubleValue];

iOS开发点滴:iPhone屏幕适配

最近开始做iOS开发,遇到一些小问题和解决方法,记录下. 今天是iPhone屏幕适配 iPhone5出来之后屏幕就有iPhone就有了2种尺寸:3.5寸和4寸,xcode 5 的IB设计器里面界面是4寸的,把按钮放到底部,模拟器选成3.5寸的按钮就看不到了,找到了解决方法: http://stackoverflow.com/questions/18248789/xcode-autosizing-preview-window-missing 注意,文字内容说的是uncheck "Use Autol

获取iOS系统版本

获取ios设备系统信息的方法 之 [UIDevice currentDevice] 获取iphone的系统信息使用[UIDevice currentDevice],信息如下: [[UIDevice currentDevice] systemName]:系统名称,如iPhone OS [[UIDevice currentDevice] systemVersion]:系统版本,如4.2.1 [[UIDevice currentDevice] model]:The model of the devic

获取iOS系统版本和设备的电量

获取iOS系统版本 --- UIDevice的使用 UIDevice类是一个单例,其唯一的实例( [UIDevice currentDevice] ) 代表了当前使用的设备. 通过这个实例,可以获得设备的相关信息(包括系统名称,版本号,设备模式等等). 也可以使用使用该实例来监测设备的特征(比如物理方向). NSString *strName = [[UIDevice currentDevice] name]; // 设备名称 NSString *strId = [[UIDevice curre

计算一段文字内容的size+系统版本判断

注:IOS7弃用sizeWithFont和sizeWithFont:constrainedToSize:lineBreakMode:方法 1.计算一行text内容的size CGSize timeSize; if (isIOS7Height) { timeSize = [_timeLabel.text sizeWithAttributes:@{NSFontAttributeName:kNameFont}]; } else { timeSize = [_timeLabel.text sizeWit

Windows 系统版本判断

Windows 系统版本判断 博客分类: C/C++ 很多情况下,需要软件判断操作系统,其实网上写的都很少,我希望这篇文章能给大家帮助 首先我们要在.h中定义下面的东西 Cpp代码   #define PRODUCT_UNDEFINED                       0x00000000 #define PRODUCT_ULTIMATE                        0x00000001 #define PRODUCT_HOME_BASIC             

判断 当前设备 系统版本

/** *  判断 当前设备 系统版本 是否大于等于 8 */ if ([[[UIDevice currentDevice] systemVersion] floatValue]>=8) { }