美文网首页
UIViewContentMode详解

UIViewContentMode详解

作者: 小赢一场 | 来源:发表于2016-02-24 00:09 被阅读180次

    一.

    UIView的contentMode 最容易让人混淆记不住的应该是这三个吧

    UIViewContentModeScaleToFill,  会拉伸图片比例适应ImageView的frame, 图片可能会变形,但图片会全部显示在ImageView的里面,默认模式

    UIViewContentModeScaleAspectFit 等比例的缩放,图片会全部显示在ImageView的里面

    UIViewContentModeScaleAspectFill, 按照原图片本身的尺寸显示在ImageView的中心,可能只有部分图片显示在ImageView 的frame里面 

    二.

    UIViewContentModeRedraw 当View的Bounds改变的时候 系统会自动调用setNeedDisplay,然后会自动调用drawRect:重新绘制内容

    三.

    UIViewContentModeTop,  图片显示在imageView顶部居中 ,比例不变

    UIViewContentModeTopLeft, 图片显示在imageView顶部居左 ,比例不变

    UIViewContentModeTopRight,图片显示在imageView顶部居右 ,比例不变

    其他的以此类推

    相关文章

      网友评论

          本文标题:UIViewContentMode详解

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