iOS写入宏检测3.5英寸或4英寸显示器
我正在尝试写一个宏来确定该设备是3.5英寸还是4英寸。 下面有些类似的东西。
#define IOS_OLDER_THAN_6 ( [ [ [ UIDevice currentDevice ] systemVersion ] floatValue ] = 6.0 )
有人能帮我吗。 请
你可以用波纹管检测3.5英寸或4英寸的iphopne: –
#define isiPhone5 ([[UIScreen mainScreen] bounds].size.height == 568)?TRUE:FALSE
您可以使用波纹管方法检查它,例如: –
if (isiPhone5) { // this is iphone 4 inch } else { //Iphone 3.5 inch }
请查看此链接,因为您知道所有关于Macro的信息,以确定设备是3.5英寸还是4英寸。
如何检测iPhone 5(宽屏设备)?
意思是这样的:
#define IS_IPHONE5 (([[UIScreen mainScreen] bounds].size.height-568)?NO:YES)
你可以检查它是否是iphone 5(4英寸),如下所示:
iPhone 5的屏幕高度为568。
if ([ [ UIScreen mainScreen ] bounds ].size.height == 568)