Blame view

GameActivitySDK/LSGMacros.h 694 Bytes
22b03300f   alexYang   create Activity
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  //
  //  LSGMacros.h
  //  GameActivitySDK
  //
  //  Created by yanglele on 2018/6/11.
  //  Copyright © 2018年 alexYang. All rights reserved.
  //
  
  #ifndef LSGMacros_h
  #define LSGMacros_h
  
  
  // 判断是否是iPhone X
  #define iPhoneX ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(1125, 2436), [[UIScreen mainScreen] currentMode].size) : NO)
  // 状态栏高度
  #define STATUS_BAR_HEIGHT (iPhoneX ? 44.f : 20.f)
  // 导航栏高度
  #define NAVIGATION_BAR_HEIGHT (iPhoneX ? 88.f : 64.f)
  // tabBar高度
  #define TAB_BAR_HEIGHT (iPhoneX ? (49.f+34.f) : 49.f)
  // home indicator高度
  #define HOME_INDICATOR_HEIGHT (iPhoneX ? 34.f : 0.f)
  
  #endif /* LSGMacros_h */