博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS/swift之判断机型和手机尺寸相关
阅读量:4290 次
发布时间:2019-05-27

本文共 955 字,大约阅读时间需要 3 分钟。

/** 机型的屏幕大小 */let Device_Is_iPhoneX=__CGSizeEqualToSize(CGSize.init(width: 1125/3, height: 2436/3), UIScreen.main.bounds.size)let Device_Is_iPhoneXr=__CGSizeEqualToSize(CGSize.init(width: 828/2, height: 1792/2), UIScreen.main.bounds.size)let Device_Is_iPhoneXs=__CGSizeEqualToSize(CGSize.init(width: 1125/3, height: 2436/3), UIScreen.main.bounds.size)let Device_Is_iPhoneXs_Max=__CGSizeEqualToSize(CGSize.init(width: 1242/3, height: 2688/3), UIScreen.main.bounds.size)let isIphoneX = (Device_Is_iPhoneX || Device_Is_iPhoneXr || Device_Is_iPhoneXs||Device_Is_iPhoneXs_Max)/**状态栏高度 */let StateBarHigh = ((Device_Is_iPhoneX||Device_Is_iPhoneXr||Device_Is_iPhoneXs||Device_Is_iPhoneXs_Max) ? 44:20)/** 顶部状态栏+导航高度 */let TopSpaceHigh = ((Device_Is_iPhoneX||Device_Is_iPhoneXr||Device_Is_iPhoneXs||Device_Is_iPhoneXs_Max) ? 88:64)/** 底部安全区域的高度 */let  bottomSafeHeight = ((Device_Is_iPhoneX||Device_Is_iPhoneXr||Device_Is_iPhoneXs||Device_Is_iPhoneXs_Max) ? 34:0)

 

转载地址:http://almgi.baihongyu.com/

你可能感兴趣的文章
Python sys.path、sys.modules模块介绍
查看>>
python元组遍历
查看>>
python字典用法总结
查看>>
python异常处理
查看>>
python sys.exc_info()详解
查看>>
python中os模块作用
查看>>
ubuntu python subprocess模块执行python脚本
查看>>
python xticks()函数设置X轴方法--刻度、标签
查看>>
HTTP协议原理
查看>>
python正则表达式模块re
查看>>
python爬虫总结
查看>>
python网络编程基础--http
查看>>
python 构造http请求对象-Request对象
查看>>
解决Ubuntu16.04更新源时显示“暂时不能解析域名”问题
查看>>
Ubuntu16.04运行清空文件命令时提示权限不够解决方法
查看>>
shell脚本编写笔记
查看>>
Ubuntu16.04实现定时免密远程拷贝脚本
查看>>
Ubuntu 16.04安装Docker
查看>>
Docker报错:Temporary failure in name resolution&Proxy Authentication Required
查看>>
mySQL常用操作及基础知识
查看>>