Commit e946e5da1da743f8b0a6089eb602ccfd09484298
1 parent
69efca88
no message
Showing
2 changed files
with
14 additions
and
2 deletions
CNLiveScioLive/Pages/Header/SystemMacro.h
| @@ -39,7 +39,19 @@ | @@ -39,7 +39,19 @@ | ||
| 39 | #define iPhone320 ((ScreenWidth==320)?YES:NO) | 39 | #define iPhone320 ((ScreenWidth==320)?YES:NO) |
| 40 | #define iPhone4 ((ScreenHeight==480)?YES:NO) | 40 | #define iPhone4 ((ScreenHeight==480)?YES:NO) |
| 41 | //适配iphoex | 41 | //适配iphoex |
| 42 | -#define iPhoneX ((MainScreenHeight == 812.0f) ? YES : NO) | 42 | +//#define iPhoneX ((MainScreenHeight == 812.0f) ? YES : NO) |
| 43 | +// 是否是iPhone X系列 | ||
| 44 | +#define iPhoneX ([UIScreen instancesRespondToSelector:@selector(currentMode)] ?\ | ||
| 45 | +(\ | ||
| 46 | +CGSizeEqualToSize(CGSizeMake(375, 812),[UIScreen mainScreen].bounds.size)\ | ||
| 47 | +||\ | ||
| 48 | +CGSizeEqualToSize(CGSizeMake(812, 375),[UIScreen mainScreen].bounds.size)\ | ||
| 49 | +||\ | ||
| 50 | +CGSizeEqualToSize(CGSizeMake(414, 896),[UIScreen mainScreen].bounds.size)\ | ||
| 51 | +||\ | ||
| 52 | +CGSizeEqualToSize(CGSizeMake(896, 414),[UIScreen mainScreen].bounds.size))\ | ||
| 53 | +:\ | ||
| 54 | +NO) | ||
| 43 | 55 | ||
| 44 | //区分真机还是模拟器 | 56 | //区分真机还是模拟器 |
| 45 | 57 |
CNLiveScioLive/Pages/Tools/CNLivePlayer/CNLivePlayerController.m
No preview for this file type