UIView的属性使用
為什么80%的碼農都做不了架構師?>>> ??
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
總結
以上是生活随笔為你收集整理的UIView的属性使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS工程引入ios-charts-ma
- 下一篇: iOS 正确选择图片加载方式