我試圖加載圖像到我的tableview單元格,但是,圖像似乎比imageview更大,並超過了imageview的邊界。 我試圖將UIImageView
的contentMode
屬性設置爲ScaleAspectFit
,但它並未解決我的問題。圖像不適合imageview在自定義tableview單元格
代碼:
cell.imageView?.contentMode = UIViewContentMode.Center
cell.imageView?.contentMode = UIViewContentMode.ScaleAspectFit
switch (post.priorityLevel){
case "High Priority Posting":
cell.imageView?.image = UIImage(named: "High Priority Posting")
case "Priority Posting":
cell.imageView?.image = UIImage(named: "Priority Posting")
case "General Posting":
cell.imageView?.image = UIImage(named: "General Posting")
default:
print("Priority Level can't be loaded to table")
}
我說從界面生成器和仿真結果我的表視圖的屏幕截圖。
可以在UI調試檢查圖像的大小,並檢查所有約束。如果您可以向我們展示您爲單元格設置了哪些約束條件,那麼我們肯定可以幫助您。 – arjavlad