cell.imageView.image的大小 會(huì)隨著Cell的高度而變化,不同的圖片顯示的也不一樣
解決方案:
//1、首先對(duì)image付值
cell.imageView.image=[UIImage imageNamed:@"imagename"];
//2、調(diào)整大小
? ? ? CGSize itemSize = CGSizeMake(40, 40);
? ? ? UIGraphicsBeginImageContextWithOptions(itemSize, NO, UIScreen.mainScreen.scale);
? ? ? CGRect imageRect = CGRectMake(0.0, 0.0, itemSize.width, itemSize.height);
? ? ? [cell.imageView.image drawInRect:imageRect];
? ? ? cell.imageView.image = UIGraphicsGetImageFromCurrentImageContext();
? ? ? UIGraphicsEndImageContext();