CG_INLINE CGRect CGrectMakeInline( CGFloat x ,CGFloat y , CGFloat width, CGFloat height){
CGRect rect;
// 1、算是出缩放比例
// 以6为基准
CGFloat autoSizeX = [UIScreen mainScreen].bounds.size.width/350;
CGFloat autoSizeY = [UIScreen mainScreen].bounds.size.height/667;
// 2 计算适配之后的X轴坐标 y轴坐标 以及宽高
rect.origin.x = x * autoSizeX;
rect.origin.y = y * autoSizeY;
rect.size.width = autoSizeX * width;
rect.size.height = height * autoSizeY;
return rect;
}
iOS 屏幕适配之内联函数
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- iOS中什么是布局:使用frame,Autoresizing,Autolayout,等手段确定控件对象的坐标和尺寸...
- 随着苹果越来越多机型问世,原先困扰安卓开发者的屏幕适配问题现在也开始困扰苹果开发者了,如何用最简单的方法解决屏幕适...
- 随着iOS 11正式版,以及Xcode9正式版的发布,已有项目工程对于新版本系统和机型的适配就提上了日程。下面简单...