美文网首页
九、ios-SizeClasses屏幕尺寸学习

九、ios-SizeClasses屏幕尺寸学习

作者: aitality | 来源:发表于2020-06-12 17:47 被阅读0次

1、SizeClasses是一种抽象的屏幕尺寸的概念,苹果的屏幕尺寸不再区分具体的尺寸及屏幕朝向。对于任何设备来说,界面的宽度和高度都只分为三种描述:紧凑,任意和宽松。

2、SizeClasses中的符号代表,Compat(-),Any(*),Regular(+)

继承性
w:Compact h:Compact 继承 (w:Any h:Compact , w:Compact h:Any , w:Any h:Any)

w:Regular h:Compact 继承 (w:Any h:Compact , w:Regular h:Any , w:Any h:Any)

w:Compact h:Regular 继承 (w:Any h:Regular , w:Compact h:Any , w:Any h:Any)

w:Regular h:Regular 继承 (w:Any h:Regular , w:Regular h:Any , w:Any h:Any)

设备对应屏幕
iPhone4S,iPhone5/5s,iPhone6

竖屏:(w:Compact h:Regular)

横屏:(w:Compact h:Compact)

iPhone6 Plus

竖屏:(w:Compact h:Regular)

横屏:(w:Regular h:Compact)

iPad

竖屏:(w:Regular h:Regular)

横屏:(w:Regular h:Regular)

3、SizeClassesAutoLayout是需要配合使用的,要使用SizeClasses,就必须使用AutoLayout

参考:自动布局autolayout和sizeclass的使用SizeClasses 详解

相关文章

  • 九、ios-SizeClasses屏幕尺寸学习

    1、SizeClasses是一种抽象的屏幕尺寸的概念,苹果的屏幕尺寸不再区分具体的尺寸及屏幕朝向。对于任何设备来说...

  • Android屏幕尺寸

    安卓屏幕常见尺寸 屏幕尺寸 对应图标尺寸标准 屏幕密度 比例 xxxhdpi...

  • android屏幕适配知识点

    屏幕适配的相关概念: 1.什么是屏幕尺寸,屏幕尺寸分辨率,屏幕像素密度 屏幕尺寸指屏幕的对角线的长度,单位:英寸 ...

  • 屏幕尺寸

    1.数据类型在内存中存储: 1G = 1024MB 1MB = 1024KB 1KB = 1024B(字节) 1B...

  • 屏幕尺寸

    iPhone4 320480iPhone5 320568i...

  • 屏幕尺寸

    http://blog.csdn.net/scorpio_27/article/details/52297643

  • 屏幕尺寸

    发现一篇很全的屏幕尺寸,记录一下,以后方便查。 http://tool.lanrentuku.com/guifan...

  • 屏幕尺寸

    手机型号屏幕尺寸屏幕密度屏幕宽高(pt)屏幕分辨率(px)倍图4/4s3.5inch326 ppi320*480p...

  • 屏幕尺寸

    屏幕分辨率 Screen resolution 屏幕分辨率是指纵横向上的像素点数,单位是px。屏幕分辨率确定屏幕上...

  • 安卓屏幕尺寸学习

    以下图片来源于网页 http://blog.csdn.net/zx_android/article/details...

网友评论

      本文标题:九、ios-SizeClasses屏幕尺寸学习

      本文链接:https://www.haomeiwen.com/subject/narntktx.html