Size Class的定义可以翻阅网友的博客,本文不再赘述http://blog.csdn.net/yongyinmg/article/details/39315829
http://blog.csdn.net/yongyinmg/article/details/39315821

实验目的

Size Class有不同尺寸,那么我们设置了这些尺寸对应了哪款iPhone机型(其实也对应了横向和树向)。

实验方案

已知Size Class总共有9种尺寸,由于目前并不知道在不同尺寸下如何改变UILable的text。(敲黑板,接下来是重点)所以利用了不同尺寸可以设置不同的位置上来设置了一个简易二进制的表格。如图所示。

根据’-‘对应0和1的位置来读书,图中表示的是二进制”0100”,也就是十进制的4,最后这将代表9种尺寸中的一种。详细的对照表如下。(顺便吐槽CSDN不能制作表格)

然后说明一下我们的实验机型,是这些(为什么不用真机做实验?问这问题的都是不食人间烟火的土豪[手动再见]。。。。)

实验结果

出于对排版的美观程度的考量,结果图我就不一个个发了,就稍微总结。
iPad类

(怎么都一毛一样的啊,写第一行后面就跟没写一样,尴尬)
iPhone类

iPhone和iPad除了plus 横向的情况下有些许不同,其他的基本都是一样的,然后……然后我也不知道怎么然后了……

实验总结

待续,实验结果和我预想的不一样,也和上文中链接一里显示的也不一样……所以我能说我现在很懵逼好么!!!!

[iOS]Size Class不同尺寸适配的是什么样的机型(实验向)相关推荐

  1. IOS 开发 iPhone屏幕尺寸、分辨率及适配

    版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] 1.iPhone尺寸规格 设备 iPhone 宽 Width 高 Height 对角线 Diagonal 逻辑分辨率(point ...

  2. ios学习7_iPhone屏幕尺寸、分辨率及适配

    1.iPhone尺寸规格 设备 iPhone 宽 Width 高 Height 对角线 Diagonal 逻辑分辨率(point) Scale Factor 设备分辨率(pixel) PPI 3GS ...

  3. Andriod界面设计的分辨率和尺寸适配全攻略 转载

    Andriod界面设计的分辨率和尺寸适配全攻略 转载 2016年09月27日 17:45:56 第一.屏幕尺寸: 一般表示是手机的实际物理尺寸,屏幕尺寸指屏幕的对角线的长度,单位是英寸,1英寸=2.5 ...

  4. Android屏幕尺寸适配常见方案smallestWidth

    前言 介于目前的Android设备存在有不同的屏幕尺寸,屏幕分辨率,像素密度,Android应用在开发的过程必须要考虑到屏幕尺寸适配的问题,以保证在不同尺寸的Android设备上都能够正常运行. 基本 ...

  5. iOS 修改文字大小以适配lable高度宽度

    iOS 修改文字大小以适配lable高度宽度 在开发中,我们也许会遇到根据文字多少动态修改lable的高度,但也有lable高度和宽度是固定的,这个时候如果想让文字显示完全,就必须修改文字字体大小.动 ...

  6. iOS 设备的屏幕尺寸

    记录下iOS设备的屏幕尺寸 iPhone 设备: iPhone 1G - 320x480 iPhone 3G - 320x480 iPhone 3GS - 320x480 iPhone 4 - 640 ...

  7. IOS 判断设备屏幕尺寸、分辨率 根据屏幕尺寸和分辨率

    IOS 判断设备屏幕尺寸.分辨率 根据屏幕尺寸和分辨率,ios现在数起来有6个版本. iOS 设备现有的分辨率如下: iPhone/iPod Touch 普通屏                     ...

  8. iOS 11新特性与适配

    iOS 11新特性与适配 1. UIView变化 1.1. 更加方便的RTL边距设置 1.2. 安全区域 2. UIViewController变化 2.1. 废除API 2.1.1. `automa ...

  9. 关于android屏幕尺寸适配的整理以及思考

    一直以来android屏幕尺寸相关的东西我都很薄弱,什么dpi, ppi, 英寸我都比较疑惑,本文主要是理清概念,理解头条的屏幕适配原理,以为目前我工作是如何做UI适配的. 一些基础概念 屏幕尺寸 屏 ...

最新文章

  1. 五一假期将至,机房维护工作要做好
  2. 【机器视觉】 dev_set_paint算子
  3. 【Python爬虫学习笔记1】网络协议及请求基础
  4. linux系统分两种更普遍的包,rpm和tar,这两种安装包如何解压与安装
  5. Linux的 .bashrc 和.bash_profile和.profile文件
  6. mysql访问被拒绝1045_mysqlimport:错误:1045,访问被拒绝
  7. iphone开发工程师面试真题(又像c的)
  8. ETL调优的一些分享
  9. 设计模式(四)行为型之模板方法模式、策略模式、命令模式、责任链模式
  10. AI圣经 PRML《模式识别与机器学习》-读书笔记汇总贴
  11. 给JavaScript 初心者的ES2015 实战
  12. 十大超级老牌黑客逐个曝光
  13. springboot项目集成大数据第三方dolphinscheduler调度器
  14. android 黄金颜色,金光闪闪-六款经典款黄金首饰推荐
  15. html5泡泡龙游戏开发随笔
  16. (转)女人,别忘了经营自己!(同事亲身经历)
  17. electron 设置窗口默认最大化、全屏
  18. 优化新闻管理系统(分层)+代码封装
  19. 工业相机的机械快门与电子快门有什么区别?
  20. Vidar-Team战队专访:AS WE DO, AS YOU KNOW.

热门文章

  1. 只谈处理器 且看Apple A4到A5的进化
  2. 泛微使用代码关联附件
  3. 固态硬盘usb测试软件,固态硬盘检测修复坏道三级OP设置软件HDAT2 5.3 ISO版
  4. 理解AMQP协议和RabbitMQ的性能和可靠平衡
  5. Python Requests实现天气预报
  6. Oracle最无奈错误PLS-00103
  7. 谢文的yiqi有戏没?(续)
  8. linux为用户指定资源大小,Linux_Linux系统下生成一个指定大小的文件,在装系统,因此在这里随便记 - phpStudy...
  9. 东方博宜OJ 1056 - 【入门】所有不超过1000的数中含有数字3的自然数
  10. 七夕送什么蓝牙耳机,经济实惠的蓝牙耳机盘点