1、安全区域

2、NavigationBar 和 TabBar的xib示意图

  两个View要相同的效果,坐标不同

    UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
//    btn.frame = CGRectMake(CScreenWidth/2-44, 88, 88, 88  );iPhone X 相差24btn.frame = CGRectMake(CScreenWidth/2-44, 64, 88, 88  );btn.backgroundColor = [UIColor redColor];[self.view addSubview:btn];UIButton *btn1 = [UIButton buttonWithType:UIButtonTypeCustom];
//    btn1.frame = CGRectMake(CScreenWidth/2-83/2, CScreenHeight-83-83, 83, 83  ); iPhone X 相差35btn1.frame = CGRectMake(CScreenWidth/2-83/2, CScreenHeight-48-83, 83, 83  );btn1.backgroundColor = [UIColor redColor];[self.view addSubview:btn1];

iPhone X 的xib示意图

普通iPhone的xib示意图

转载于:https://www.cnblogs.com/xianfeng-zhang/p/7562290.html

iPhoneX适配随笔相关推荐

  1. ios iphonex适配

    一.前言 iOS11发布也有一段时间了,每次版本升级,相关的适配工作当然是下个版本的核心工作之一.而且这次iOS11的更新,相对于iOS10的更新来说,改动点还是比较多的.除了iOS11系统的更新之外 ...

  2. 苹果状态栏HTML,有关HTML5页面在iPhoneX适配问题

    ​1.  iPhoneX的介绍 屏幕尺寸 我们熟知的iPhone系列开发尺寸概要如下: △ iPhone各机型的开发尺寸 转化成我们熟知的像素尺寸: △ 每个机型的多维度尺寸 倍图其实就是像素尺寸和开 ...

  3. H5中 iphoneX适配

    关于H5页面在iPhoneX适配 ​1.  iPhoneX的介绍 屏幕尺寸 我们熟知的iPhone系列开发尺寸概要如下: △ iPhone各机型的开发尺寸 转化成我们熟知的像素尺寸: △ 每个机型的多 ...

  4. iphonex适配游戏_iPhoneX王者荣耀适配问题 iPhoneX游戏问题详解

    王者荣耀v1.31.4.18 安卓最新官方版 类型:角色扮演大小:469.3M语言:中文 评分:7.6 标签: 立即下载 iPhoneX是苹果最近上市的一款非常高端的手机,相信很多小伙伴在iPhone ...

  5. iPhoneX适配问题 iOS刘海屏 安全区域处理 IOS小黑条处理 IOS兼容处理

    IphoneX适配问题 iOS刘海屏 安全区域处理 前言 适配前需要了解的几个关键字 安全区域 viewport-fit env() 和 constant() 适配的方法 第一步 设置网页在可视区的布 ...

  6. iPhoneX 适配方案

    绝对长度单位 英寸 厘米 毫米 磅 pc inch cm mm pt pica 相对长度单位 是网页设计中使用最多的长度单位,包括px.em.rem等 屏幕尺寸 指屏幕的对角线的长度,单位是英寸,1英 ...

  7. 有关HTML5页面在iPhoneX适配问题

    这篇文章主要介绍了有关HTML5页面在iPhoneX适配问题,需要的朋友可以参考下 ​1.  iPhoneX的介绍 屏幕尺寸 我们熟知的iPhone系列开发尺寸概要如下: △ iPhone各机型的开发 ...

  8. iphone x php兼容吗,关于iphoneX 适配客户端H5页面的问题

    这篇文章主要给大家介绍了关于iphoneX 适配客户端H5页面的相关资料,文中介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面一起学习学习吧. 前言 目前,很多APP设计师 ...

  9. html 适配iphonex,有关HTML5页面在iPhoneX适配问题

    这次给大家带来有关HTML5页面在iPhoneX适配问题,有关HTML5页面在iPhoneX适配的注意事项有哪些,下面就是实战案例,一起来看一下. 1. iPhoneX的介绍 屏幕尺寸 倍图其实就是像 ...

最新文章

  1. 第一批 90 后30 岁了!那些 30 岁前就成博导的人都怎样了...
  2. 论学好Linux系统的超级重要性
  3. ViSP安装之Windows系统基于VS2019编译器编译获得VISP动态库
  4. linux shell命令行及脚本编程实例详解_Linux高手必看的10本经典书籍
  5. 针对故障场景的血液,汗液和书写自动集成测试
  6. channelsftp的put_java实现sftp客户端上传文件以及文件夹的功能代码
  7. R语言-单一变量分析
  8. 双向链表中插入结点并输出
  9. 【轻量级网络】MobileNet-v2详解
  10. 动物识别系统 c语言代码_C ++程序员避不开虚函数的,就像C语言程序员避不开指针一样...
  11. 荷花用计算机怎么画,怎样画荷花荷叶简笔画
  12. SIMATIC HMI操作系统更新
  13. Note8 android 9 root,三星Note8国行 root N9500 9.0 root
  14. 编程代码分析-使用winsock搜索蓝牙设备
  15. ARC093 F Dark Horse——容斥
  16. 这些初创公司为何要拒绝上亿美元的投资
  17. 用opengl画一个3D机器人 完整源码 直接使用
  18. 为什么要努力读书学习,一位清华妈妈总结了7条,太到位了
  19. 如何查询中国农业银行卡开户行
  20. 适用于Android智能手机的6大数据保护应用

热门文章

  1. 广州谋定营养功能性早餐-丰收节交易会·李喜贵:系统工程
  2. 2018.1.18纪事
  3. 洛谷P2835 刻录光盘
  4. git命令查看远程分支
  5. .configure
  6. Hdu 1384 Intervals
  7. 同一数据库如果处理多个完全不同的业务?
  8. 万字干货:教新手从0到1搭建完整的增长数据体系(30图)
  9. 前美团产品专家罗鑫:谈谈我对增长这件事的理解
  10. 比解决问题更重要的,是找到正确的问题