iOS ImageView contentMode 圖片填充模式
摘要:UIImageView
的contentMode
這個屬性是用來設定圖片的顯示方式,如居中、居右,是否縮放等,系統給出的有列舉型別,以下示例圖片比例大於imageViewUIViewContentModeScaleToFill
,<預設屬性,圖片根據imageView大小顯示,會使圖片變形>根據檢視的比例去拉伸圖片內容UIViewContentModeScaleAspectFit
,//contentsscaledtofitwithfixedaspect.remaindeUIImageView
的contentMode
這個屬性是用來設定圖片的顯示方式,如居中、居右,是否縮放等,系統給出的有列舉型別,以下示例圖片比例大於imageView
UIViewContentModeScaleToFill
,<預設屬性,圖片根據imageView大小顯示,會使圖片變形>
根據檢視的比例去拉伸圖片內容
UIViewContentModeScaleAspectFit
,/ /contents scaled to fit with fixed aspect. remainder is transparent (內容符合固定的方面。剩餘部分是透明的)
<圖片根據自身比例進行顯示,圖片小於imageView的部分會透明顯示>
保持圖片內容的縱橫比例,來適應檢視的大小
UIViewContentModeScaleAspectFill
,// contents scaled to fill with fixed aspect. some portion of content may be clipped.<內容擴充套件填充固定方面。部分內容可能剪。>
<圖片按imageView大小比例居中顯示,圖片可能會失真並且不會顯示完整,只顯示中間部分>
用圖片內容來填充檢視的大小,多餘得部分可以被修剪掉來填充整個檢視邊界
UIViewContentModeRedraw
,// redraw on bounds change (calls - setNeedsDisplay) <重劃邊界變化(重設 - setNeedsDisplay)>
這個選項是單檢視的尺寸位置發生變化的時候通過呼叫setNeedsDisplay方法來重新顯示
UIViewContentModeCenter
,// contents remain same size. positioned adjusted.<內容保持相同大小。定位調整>
保持圖片原比例在檢視中間顯示圖片內容,如果檢視大小小於圖片的尺寸,則圖片會超出檢視邊界,下面類同
UIViewContentModeTop
,
保持圖片原比例在檢視中間頂部顯示圖片內容
UIViewContentModeBottom
,
保持圖片原比例在檢視中間底部顯示圖片內容
UIViewContentModeLeft
,
保持圖片原比例在檢視中間左邊顯示圖片內容
UIViewContentModeRight
,
保持圖片原比例在檢視中間右邊顯示圖片內容
UIViewContentModeTopLeft
,
保持圖片原比例在檢視左上角顯示圖片內容
UIViewContentModeTopRight
,
保持圖片原比例在檢視右上角顯示圖片內容
UIViewContentModeBottomLeft
,
保持圖片原比例在檢視左下角顯示圖片內容
UIViewContentModeBottomRight
保持圖片原比例在檢視右下角顯示圖片內容
相關文章
- ImageView圖片填充全屏View
- Android 從本地選取圖片或者拍照填充ImageViewAndroidView
- iOS開發之imageView居中顯示圖片iOSView
- Android ImageView 清空背景圖片AndroidView
- svg圖片 填充顏色SVG
- Android圖片底部居中的ImageViewAndroidView
- ImageView顯示網路上的圖片View
- ImageView中圖片儲存到檔案View
- Android:ImageView圖片縮放、居中AndroidView
- iOS開發之ImageView複用實現圖片無限輪播iOSView
- android imageview 縮放檢視圖片AndroidView
- imageView圖片放大縮小及旋轉View
- Android ImageView 圖片靠右,靠左處理AndroidView
- 高效圖片輪播,兩個ImageView實現View
- android imageview圖片居中技巧應用AndroidView
- 將圖片旋轉(這裡不是旋轉imageView)View
- Android自定義ImageView 在圖片上新增一個圖層AndroidView
- ios裁剪圖片iOS
- ios 圖片部分截圖iOS
- ImageView顯示圖片資源的兩種方法(background/src)View
- Android用ImageView顯示本地和網上的圖片AndroidView
- iOS圖片變灰iOS
- IOS圖片壓縮iOS
- IOS 平鋪圖片iOS
- iOS 圖片處理iOS
- 圖片基礎知識梳理(1) ImageView 的 ScaleType 屬性解析View
- css實現圖片背景填充的正六邊形CSS
- iOS無限迴圈輪播圖(只使用三個imageView)iOSView
- DDGScreenShot —iOS 圖片處理--多圖片拼接 (swift)iOSSwift
- iOS-圖片水印,圖片裁剪和螢幕截圖iOS
- [Android]Layout中ImageView中圖片的對齊顯示問題AndroidView
- ImageView的屬性android:scaleType設定最佳比例圖片顯示ViewAndroid
- iOS 圖片壓縮方法iOS
- iOS 圖片上新增水印iOS
- iOS開發-圖片UIImageiOSUI
- 整理一個用matrix對imageview移動和綻放圖片的方法View
- ios拼圖遊戲(一)之分割圖片iOS遊戲
- iOS 獲取視訊圖片iOS