text iphone X适配及常用宏定义
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text iphone X适配及常用宏定义相关的知识,希望对你有一定的参考价值。
#define IS_IPHONE_X (kScreenHeight == 812.0f) ? YES : NO
#define Height_NavContentBar 44.0f
#define Height_StatusBar (IS_IPHONE_X==YES)?44.0f: 20.0f
#define Height_NavBar (IS_IPHONE_X==YES)?88.0f: 64.0f
#define Height_TabBar (IS_IPHONE_X==YES)?83.0f: 49.0f
#define kScreenHeight [[UIScreen mainScreen] bounds].size.height
#define kScreenWidth [[UIScreen mainScreen] bounds].size.width
#define kWeakSelf(weakSelf) __weak __typeof(self)weakSelf = self;
#define UIColorWithRGB(r,g,b) [UIColor colorWithRed:r/255.0f green:g/255.0f blue:b/255.0f alpha:1]
#define kUserDefaults [NSUserDefaults standardUserDefaults]
#define kDefaultImage_Web [UIImage imageNamed:@"default_image_web"]
#define kDefaultImage_Header [UIImage imageNamed:@"default_image_header"]
以上是关于text iphone X适配及常用宏定义的主要内容,如果未能解决你的问题,请参考以下文章
iPhone X 适配
常用宏定义 - 获取横竖屏宽度与高度
iPhone屏幕尺寸分辨率及适配
iOS 11更新后以及iPhone X推出后工程中遇到的问题及适配
iPhone屏幕尺寸分辨率及适配
iPhone屏幕尺寸分辨率及适配