博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iPhone屏幕大小和适配建议(包括 XR XS XSM )
阅读量:5951 次
发布时间:2019-06-19

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

//4 ----:{
{0, 0}, {320, 480}}//5、5s ----:{
{0, 0}, {320, 568}}//6、6s、7、8 ----:{
{0, 0}, {375, 667}}//6P、7P、8P ----:{
{0, 0}, {414, 736}}复制代码

X 系列

//X ----:{
{0, 0}, {375, 812}}//XR ----:{
{0, 0}, {414, 896}}//XS ----:{
{0, 0}, {375, 812}}//XSM ----:{
{0, 0}, {414, 896}}复制代码

XR XSM 都和P 一样宽,高度有所增加 XS 和 X 一样

关于适配建议,基本还是依照下面这边文章的原则

需要注意的是关于带X的(X XR XS XSM),上下都多了一部分,状态栏 多了 24 ,底部home键多了34 ----干货: 这里提供给大家几个宏,方便适配,可根据需要使用

#define iPhoneXStyle ((CGSizeEqualToSize(CGSizeMake(414, 896), [[UIScreen mainScreen] bounds].size) || (CGSizeEqualToSize(CGSizeMake(375, 812), [[UIScreen mainScreen] bounds].size))))#define iPhoneXExtraStatusHeight (iPhoneXStyle ? 24 : 0)#define iPhoneXExHeight (iPhoneXStyle ?  34 : 0)复制代码

有关于屏幕适配的问题,大家可以在评论里和我交流...

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

你可能感兴趣的文章
[PHP]PHP rpc框架hprose测试
查看>>
Atom 编辑器系列视频课程
查看>>
C#三种定时器
查看>>
范数 L1 L2
查看>>
协同过滤及大数据处理
查看>>
Java8 本地DateTime API
查看>>
jQuery 增加 删除 修改select option
查看>>
[原][osgearth]osgearthviewer读取earth文件,代码解析(earth文件读取的一帧)
查看>>
springboot 常用插件
查看>>
一个基于特征向量的近似网页去重算法——term用SVM人工提取训练,基于term的特征向量,倒排索引查询相似文档,同时利用cos计算相似度...
查看>>
[转]Newtonsoft.Json高级用法
查看>>
35个Java代码性能优化总结
查看>>
Spring+SpringMVC+MyBatis+easyUI整合基础篇(一)项目简述及技术选型介绍
查看>>
第一百五十一节,封装库--JavaScript,表单验证--密码确认验证--回答验证--电子邮件验证加自动补全...
查看>>
vue实例
查看>>
(zhuan) LSTM Neural Network for Time Series Prediction
查看>>
web页面防盗链功能使用--request.getHeader("Referer")
查看>>
AAuto如何设置定时器
查看>>
Java Code Examples for org.apache.ibatis.annotations.Insert
查看>>
为linux扩展swap分区
查看>>