博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UIView的属性使用
阅读量:6488 次
发布时间:2019-06-24

本文共 1075 字,大约阅读时间需要 3 分钟。

  hot3.png

1 @property(nonatomic) UIViewContentMode contentMode;   // default is UIViewContentModeScaleToFill     常用在UIImageView中,设置图片的展示样式

typedef NS_ENUM(NSInteger, UIViewContentMode) {

    UIViewContentModeScaleToFill,     //默认展示方式,这种方式图片压缩或则拉伸变形,一般不采用

    UIViewContentModeScaleAspectFit,      // contents scaled to fit with fixed aspect. remainder is transparent

    UIViewContentModeScaleAspectFill,     // contents scaled to fill with fixed aspect. some portion of content may be clipped. 按图片原比例展示,多余尺寸会被裁减掉  图片展示时多采用这种方式,一般和下面的 clipsToBounds属性一起使用

    UIViewContentModeRedraw,              // redraw on bounds change (calls -setNeedsDisplay)

    UIViewContentModeCenter,              // contents remain same size. positioned adjusted.

    UIViewContentModeTop,

    UIViewContentModeBottom,

    UIViewContentModeLeft,

    UIViewContentModeRight,

    UIViewContentModeTopLeft,

    UIViewContentModeTopRight,

    UIViewContentModeBottomLeft,

    UIViewContentModeBottomRight,

};

 

2 @property(nonatomic)   BOOL  clipsToBounds;              // When YES, content and subviews are clipped to the bounds of the view. Default is NO.   这个属性也常用在UIImageView中,裁减图片

转载于:https://my.oschina.net/llfk/blog/737130

你可能感兴趣的文章
The Competition
查看>>
LVM
查看>>
Docker学习笔记——Mongo Dockerfile及容器运行
查看>>
GdiPlus[26]: IGPPen: 用画刷建立画笔
查看>>
varnish 性能调优
查看>>
高可用网站的软件质量保证
查看>>
Libpcap tutorial-02
查看>>
java servlet简介-01
查看>>
中文乱码问题的处理
查看>>
Windows10 远程桌面连接失败,报CredSSP加密oracle修正错误解决办法
查看>>
egit在pull的时候出错
查看>>
ReST Editor下载
查看>>
MyEclipse快捷键整理
查看>>
Fedora gedit 打开txt文件乱码
查看>>
泛型(Generic)
查看>>
预解析:var散布的问题
查看>>
cuda&vs2010的属性配置
查看>>
【前端开发系列】—— CSS3属性选择器总结
查看>>
Redis初级介绍
查看>>
iPhone开发 多点触控的问题
查看>>