Ios4 在UITableView中调整imageView的大小
我创建了一个分组表视图,我注意到在imageView中放置一个图像会导致图像太大。它与细胞的圆形边缘重叠,这很可怕。我试图寻找一种方法来调整它的大小,但我发现很多答案都不能让我满意。你会怎么做?哪种方法最简单?我找到的解决方案异常复杂。Ios4 在UITableView中调整imageView的大小,ios4,uitableview,uiimageview,Ios4,Uitableview,Uiimageview,我创建了一个分组表视图,我注意到在imageView中放置一个图像会导致图像太大。它与细胞的圆形边缘重叠,这很可怕。我试图寻找一种方法来调整它的大小,但我发现很多答案都不能让我满意。你会怎么做?哪种方法最简单?我找到的解决方案异常复杂。 谢谢 简单的方法是在Interface Builder中执行。选择您的UIImegeView并转到Inspector 1视图,您可以在此处查看视图/模式选择ScaleSpectFit或ScaleToFill 否则按代码执行: imageView.contentM
谢谢 简单的方法是在Interface Builder中执行。选择您的
UIImegeView
并转到Inspector 1视图,您可以在此处查看视图/模式选择ScaleSpectFit
或ScaleToFill
否则按代码执行:
imageView.contentMode = UIViewContentModeScaleAspectFit;
或
对不起,我弄错了。首先将图像添加到tableview单元格:
cell.imageView.image = [UIImage imageNamed:@"image.png"];
然后设置内容模式:
cell.imageView.contentMode = UIViewContentModeScaleAspectFit;
或
其他的解决方案我都不满意。我找到的唯一好办法是。您可以调整传递到UIImageView的UIImage的大小。对不起,我现在知道我的消息完全不清楚。imageView是指UIImageView,可以在UITableView的UITableViewCell中设置。如果其中有一个地方是一个图像,它的结果很大,我想调整该图像/视图的大小。这可能吗?谢谢
cell.imageView.contentMode = UIViewContentModeScaleAspectFit;
cell.imageView.contentMode = UIViewContentModeScaleToFill;