我有一个UITableViewCell
,其中包含UIImageView
,可根据图片大小自行调整大小。请问您能告诉我如何保留UIImageView
的大小,无论图像的大小如何。
答案 0 :(得分:5)
一般来说,UIImageView
不会响应图像的大小而调整大小。会发生什么,UIImageView
不会剪切内容,因此您会看到超出UIImageView
边界框架的图像。
您可以通过
使UIImageView
调整图像大小以适应框
imageview.contentMode = UIViewContentModeScaleAspectFit;
或填写方框:
imageview.contentMode = UIViewContentModeScaleAspectFill;
或者你可以让它裁剪图像:
imageview.clipsToBounds = YES;