Ios UITableView和缩略图

Ios UITableView和缩略图,ios,objective-c,uitableview,Ios,Objective C,Uitableview,UITableView具有UIImageView,所有图像的大小都相同。但当我开始滚动或选择行时,一些图像可能会改变大小。我不明白为什么。或者如何在表行中创建固定大小的imageview 你可以做一件事。。使用自定义单元格并在其中设置imageView的框架。将UIGraphicsImageContext与表格视图单元格图像视图一起使用,如: UIImage *thumbNail = [UIImage imageNamed:[_imageArray objectAtIndex:indexPath

UITableView
具有
UIImageView
,所有图像的大小都相同。但当我开始滚动或选择行时,一些图像可能会改变大小。我不明白为什么。或者如何在表行中创建固定大小的imageview


你可以做一件事。。使用自定义单元格并在其中设置imageView的框架。

将UIGraphicsImageContext与表格视图单元格图像视图一起使用,如:

UIImage *thumbNail = [UIImage imageNamed:[_imageArray objectAtIndex:indexPath.row]];
// Setting thumbnail image
CGSize itemSize = CGSizeMake(60, 40);// Sample image size
UIGraphicsBeginImageContext(itemSize);
CGRect imageRect = CGRectMake(0.0, 0.0, itemSize.width, itemSize.height);
[thumbNail drawInRect:imageRect];
cell.imageView.contentMode = UIViewContentModeScaleAspectFill;
cell.imageView.image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

请显示您的“CellForRowatineXpath”代码..您可以浏览
imageView.contentMode=UIViewContentModeScaleAspectFill?-(WTANewsTableViewCell*)tableView:(UITableView*)tableView CellForRowatineXpath:(NSIndexPath*)indexPath{WTANewsTableViewCell*cell=[tableView dequeueReusableCellWithIdentifier:@“WTANewsTableViewCell”forIndexPath:indexPath];[self-configureCell:cell:indexPath];返回单元格;}“configureCell”实现: