美文网首页
适配模式

适配模式

作者: diveinljq | 来源:发表于2017-02-22 20:13 被阅读0次

适配模式

(1)EXACT_FIT  :拉伸变形,使铺满屏幕。会出现图像拉伸

屏幕宽 与 设计宽比 作为X方向的缩放因子,屏幕高 与 设计高比 作为Y方向的缩放因子。

保证了设计区域完全铺满屏幕,但是可能会出现图像拉伸。

(2)NO_BORDER  :按比例放缩,全屏展示不留黑边。会有超出屏幕区域

屏幕宽、高分别和设计分辨率宽、高计算缩放因子,取较(大)者作为宽、高的缩放因子。

保证了设计区域总能一个方向上铺满屏幕,而另一个方向一般会超出屏幕区域。

ResolutionPolicy::NO_BORDER情况下,设计分辨率并不是可见区域(VisibleSize),我们布局精灵需要根据VisibleOrigin和VisibleSize来做判断处理。

(3)SHOW_ALL    :按比例放缩,全部展示不裁剪。可能会有黑边。

屏幕宽、高分别和设计分辨率宽、高计算缩放因子,

取较(小)者作为宽、高的缩放因子。保证了设计区域全部显示到屏幕上,但可能会有黑边。

(4)FIXED_WIDTH  :按比例放缩,宽度铺满屏幕。

保持传入的设计分辨率高度不变,根据屏幕分辨率修正设计分辨率的宽度。

(5)FIXED_HEIGHT :按比例放缩,高度铺满屏幕。

保持传入的设计分辨率宽度不变,根据屏幕分辨率修正设计分辨率的高度。

使用FIXED_WIDTH和FIXED_HEIGHT ,可能会有一个方向超出屏幕。

相关文章

  • Java设计模式(二)

    talk is cheap show me the code 适配器模式 类适配器模式 接口适配器模式 对象适配器...

  • 适配器模式

    目录 1、什么是适配器模式? 2、适配器模式结构? 3、如何实现适配器模式? 4、适配器模式的特点? 5、适配器模...

  • 设计模式之适配器模式

    适配器模式: 类适配器模式、对象适配器模式、接口适配器模式 1.类适配器模式:新的接口出现了,但是和老的接口不兼容...

  • 学习iOS设计模式第一章 适配器(Adapter)

    今天学习了iOS设计模式中的适配器模式,适配器有两种模式对象适配器模式-- 在这种适配器模式中,适配器容纳一个它包...

  • 暗黑模式开发

    iOS13暗黑模式适配(项目开发版) iOS 13 DarkMode 暗黑模式 IOS 暗黑模式适配---基础适配

  • 第4章 结构型模式-适配器模式

    一、适配器模式简介 二、适配器模式的优点 三、适配器模式的实例

  • iOS设计模式 (五) 适配器模式

    适配器模式 iOS中的适配器模式,主要由目标协议,适配者,适配器三部分组成. 适配器模式分类 类适配器: 适配器是...

  • 设计模式:结构型

    享元模式 (Pools,Message) 代理模式 适配器模式 :类适配器和对象适配器 装饰者模式 外观模式 桥接...

  • 设计模式(Design Patterns)适配器模式(Adapt

    适配器模式主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。 类的适配器模式 场景:将一个类转换成...

  • 适配器模式

    适配器模式主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。适配器模式将某个类的接口转换成客户端期...

网友评论

      本文标题:适配模式

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