2016-09-29 30 views
2

這是我的代碼:如何顯示在表視圖細胞的完整圖像,當我們發佈了一些與Facebook一樣

cell.ImageViewPost.contentMode = UIViewContentModeScaleAspectFit; 
cell.ImageViewPost.clipsToBounds = YES; 
BaseURLIMG =[baseImageURl stringByAppendingString:[[ArrTotalResult valueForKey:@"post"]objectAtIndex:indexPath.row]]; 
[cell.ImageViewPost setImageWithURL:[NSURL URLWithString:BaseURLIMG] placeholderImage:nil]; 

我的圖片沒有顯示儘可能精確的細胞框架。我們需要展示完全一樣的Facebook帖子,其中張貼的圖片在全視圖中顯示。

回答

0
  1. 確保imageViews框架是細胞(或你想要的大小)

  2. 嘗試改變contentMode到UIViewContentModeScaleAspectFill的大小。 如果圖像仍然不是你想要的尺寸,那麼這將是因爲圖像的高寬比與圖像視圖的寬高比不同,所以會發生一些裁剪。停止使用UIViewContentModeScaleToFill,這會更改圖像的縱橫比以匹配imageView,但可能會扭曲圖像。

+0

HII .. 如果使用contentMode到UIViewContentModeScaleAspectFill米然後圖像將是拉伸。但以全格顯示。但我們必須展示實際的形象。並且不應伸縮 – user6898211

+0

如果沒有某種形式的伸展或裁切,就不可能用imageView填充具有與imageView不同高度和寬度比例的圖像。 – torinpitchers

+0

所以最新的解決方案。 – user6898211

相關問題