iPhoneX适配宏定义

2019-04-18  本文已影响0人  生命不止运动不息

转自:https://www.cnblogs.com/henusyj-1314/p/8056456.html

X适配

#define Is_Iphone (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) 
#define Is_Iphone_X (Is_Iphone && ScreenHeight == 812.0)
#define NaviHeight Is_Iphone_X?88:64

#define BottomHeight Is_Iphone_X?34:0
#define Tabbarbommon ([[UIApplication sharedApplication] statusBarFrame].size.height>20?34:0) // 适配iPhone x 底栏高度

#define JCNew64 [[UIApplication sharedApplication] statusBarFrame].size.height + 44  //  宏定义 获取当前的 状态栏的高度 和导航栏的高度
#define statusBarFrameHeight [[UIApplication sharedApplication] statusBarFrame].size.height

#define JCNew65 [[UIApplication sharedApplication] statusBarFrame].size.height +  self.navigationController.navigationBar.size.height  //  宏定义 获取当前的 状态栏的高度 和导航栏的高度
上一篇下一篇

猜你喜欢

热点阅读