1. 程式人生 > >對UIViewContentMode的模式理解

對UIViewContentMode的模式理解

1.  UIViewContentModeScaleToFill  是直接拉伸,沒有按照原始圖片的寬高比;

2.UIViewContentModeScaleAspectFit  是按照原圖片的寬高比拉伸,拉伸過程中當某一邊達到控制元件邊緣時,然後這一邊保持固定,拉伸另一邊,當達到固定的寬高比時停止拉伸。顯示拉伸後的圖片,拉伸後的圖片居中顯示。

3.UIViewContentModeScaleAspectFill 也是按照原圖片的寬高比拉伸,拉伸後佔滿控制元件,佔滿控制元件後,以控制元件的較長的邊為準,按照固定的寬高比拉伸圖片,拉伸後的圖片可能會超出控制元件的範圍,使用 imageView.clipsToBounds

= YES;裁剪超出的部分。可能只顯示圖片的一部分。