美文网首页
iPhoneX适配宏定义

iPhoneX适配宏定义

作者: 生命不止运动不息 | 来源:发表于2019-04-18 10:22 被阅读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  //  宏定义 获取当前的 状态栏的高度 和导航栏的高度

    相关文章

      网友评论

          本文标题:iPhoneX适配宏定义

          本文链接:https://www.haomeiwen.com/subject/qdkzwqtx.html