常用宏

#define SCREEN_WIDTH [UIScreen mainScreen].bounds.size.width
#define SCREEN_HEIGHT [UIScreen mainScreen].bounds.size.height
#define iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size) : NO)
//#define iPhoneX ([[UIScreen mainScreen] currentMode].size.height == 2436 && [[UIScreen mainScreen] currentMode].size.width == 1125)
#define kiPhoneXAll ([UIScreen mainScreen].bounds.size.height == 812 || [UIScreen mainScreen].bounds.size.height == 896)
#define Height_StatusBar ((kiPhoneXAll==YES) ? 44.0f: 20.0f)
#define Height_NavBar ((kiPhoneXAll==YES) ? 88.0f: 64.0f)
#define Height_TabBar ((kiPhoneXAll==YES) ? 83.0f: 44.0f)
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容