UIImageView 的 Content Mode
Published in
3 min readJul 18, 2019
Content Mode 的顯示效果共有13種
- Scale To Fill
- Aspect Fit
- Aspect Fill
- Redraw
- Center
- Top
- Bottom
- Left
- Right
- Top Left
- Top Right
- Bottom Left
- Bottom Right
實際測試看看這些效果有什麼差別吧!
Scale To Fill:縮放圖片填滿Image View,有時會導致圖片變形。
Aspect Fit:等比例縮放至整張圖片完整顯示在Image View中,有時會出現Image View留白的部分。
Aspect Fill:等比例縮放至圖片填滿整個Image View中,超出Image View的部分就不會顯示。
Redraw:覺得效果跟Scale To Fill一樣。
Center:圖片對齊Image View中央,超出的部份不顯示。
Top:圖片對齊Image View上方,超出的部分不顯示。
Bottom:圖片對齊Image View底部,超出的部分不顯示。
Left:圖片對齊Image View左邊,超出的部分不顯示。
Right:圖片對齊Image View右邊,超出的部分不顯示。
Top Left:圖片對齊Image View左上方,超出的部分不顯示。
Top Right:圖片對齊Image View右上方,超出的部分不顯示。
Bottom Left:圖片對齊Image View左下方,超出的部分不顯示。
Bottom Right :圖片對齊Image View右下方,超出的部分不顯示。