2016-03-28 30 views
0

我已經實現了一個表格視圖單元格,裏面有一個UIImageView。 約束widthheight已應用於故事板中的UIImageView。但是,當我滾動表格視圖時,圖像被調整爲更大的尺寸(圖像原始尺寸)。iOS UIImageView約束不在表單元格中工作

以下是演示: (當圖像被滾出視口,它消失,然後又重新出現,調整圖像的大小的約束是行不通的。)

Demo

+0

什麼的ImageView'contentMode'屬性集 至?嘗試'UIViewContentModeScaleAspectFit' ... –

+0

圖像視圖已經在UIViewContentModeScaleAspectFit –

+0

你想分享你的項目嗎?你確定你使用自定義的imageview而不是tableviewcell的imageview屬性嗎? –

回答

1
  1. 設置contentMode到UIViewContentModeScaleAspectFit
  2. 集clipToBounds爲true
+0

經過測試,它仍然是一樣的。 –

+0

你有沒有設置translatesautoresizingmaskintoconstraints = false? –

+0

是的,cell.imageView.translatesAutoresizingMaskIntoConstraints是false –