iOS:适配iPad的横屏

iOS:适配iPad的横屏,第1张

概述//取最小值 #define SCREEN_WIDTH MIN(CGRectGetWidth([[UIScreen mainScreen] bounds]),CGRectGetHeight([[UIScreen mainScreen] bounds]))//取最大值#define SCREEN_HEIGHT MAX(CGRectGetWidth([[UIScreen
//取最小值  #define SCREEN_WIDTH	     MIN(CGRectGetWIDth([[UIScreen mainScreen] bounds]),CGRectGetHeight([[UIScreen mainScreen] bounds]))//取最大值#define SCREEN_HEIGHT        MAX(CGRectGetWIDth([[UIScreen mainScreen] bounds]),CGRectGetHeight([[UIScreen mainScreen] bounds]))

原理分析:      在iOS7中,获取到的当前物理屏幕宽高是固定的  高:1024   宽:768   不论横竖屏      在iOS8中,获取到的当前物理屏幕宽高是不固定的,即:                                         竖屏: 高:1024    宽:768                                         横屏: 高:768     宽:1024
所以  以上方法也要再判断横竖屏的情况下使用,但是这种写法在根本上已经写死了,也就是说,无论iOS7还是iOS8  高都是1024  宽都是768  总结

以上是内存溢出为你收集整理的iOS:适配iPad的横屏全部内容,希望文章能够帮你解决iOS:适配iPad的横屏所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1088558.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存