美文网首页iOS Developer
UIVIewContentMode小结

UIVIewContentMode小结

作者: MrJ的杂货铺 | 来源:发表于2017-08-02 11:06 被阅读110次

    一、Scale

    1. UIViewContentModeScaleToFill
      改变内容的高宽比例,缩放内容,UIView中完整显示内容,填满UIView


      UIViewContentModeScaleToFill.png
    2. UIViewContentModeScaleAspectFit
      保持内容的高宽比,缩放内容,完整显示内容,最大化填充UIview,没填充上的区域透明


      UIViewContentModeScaleAspectFit.png
    3. UIViewContentModeScaleAspectFill
      保持内容高宽比,缩放内容,超出视图的部分内容会被裁减,填充UIView


      UIViewContentModeScaleAspectFill.png

    小结
    1.Scale表示会缩放
    2.Aspect表示图片宽高比不变
    3.Fill表示填满图片

    二、Original

    1. UIViewContentModeCenter
      不缩放,内容在视图中间
    UIViewContentModeCenter.png
    1. UIViewContentModeTop
    2. UIViewContentModeBottom
    3. UIViewContentModeLeft
    4. UIViewContentModeRight
    5. UIViewContentModeTopLeft
    6. UIViewContentModeTopRight
    7. UIViewContentModeBottomLeft
    8. UIViewContentModeBottomRight

    以上均显示原始尺寸图片

    三、Special

    1. UIViewContentModeRedraw
      当View的bounds改变,系统会调用setNeedsDisplay,重新绘制视图

    相关文章

      网友评论

        本文标题:UIVIewContentMode小结

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