研究 UIImageView 的 Content Mode

先來簡單的介紹一下Content Mode的意思,Content Mode是負責幫忙處理影像大小、位置、比例的元件。

1. Scale To Fill

會使圖片的比例跟著Image View的比例,但要注意圖片會很容易就變形。

2. Aspect Fit V.S Aspect Fill

Aspect Fit跟Aspect Fill差在,Aspect Fit會使圖片跟Image View相同,等比例放大碰到邊緣便會停止。而Aspect Fill是圖片會以原比例撲滿整個Image View,但是只要圖片的比例跟View的比例不對就會超出View的大小,但不用擔心,你有兩個選擇,第一個你可以直接去問彼得潘(`▽´),第二個你只要把Clip To Bounds打勾,這樣超出View的圖片就不會顯示了(ᗒᗨᗕ)/。

3. Center,Top,Bottom,Left,Right,Top Left,Top Right,Bottom Left,Bottom Right意思

Center是圖片會置中,Top是圖片會在上面,Bottom是圖片會在下面,Left是圖片會在左邊,Right是圖片會在右邊,Top Left是圖片會在左上角,Top Right是圖片會在右上角,Bottom Left是圖片會在左上角,Bottom Right是圖片會在右下角,一樣的只要把Clip To Bounds打勾就可以解決圖片超過Image View的問題喔,或者你想要問彼得潘也是可以的喔。

--

--