保留 cell.imageView 的大小,无论图像大小如何
我有一个 UITableViewCell ,其中包含一个 UIImageView ,它根据图像的大小调整自身大小。请您告诉我如何保留 UIImageView
的大小,而不管图像的大小如何。
I have a UITableViewCell
which contains a UIImageView
that resizes itself depending on the size of its image. Please could you tell me how I could retain the size of the UIImageView
irrespective of the size of the image.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一般来说,
UIImageView
不会根据图像的大小调整大小。实际发生的情况是,UIImageView
不会裁剪内容,因此您会看到图像超出UIImageView
边界框架。来使
UIImageView
调整图像大小以适合框您可以通过执行或填充框
:或者您可以让它裁剪图像:
Generally speaking, a
UIImageView
doesn't resize in response to the size of the image. What does happen, is that theUIImageView
will not clip the contents, so that you see the image exceeding theUIImageView
bounding frame.You could make the
UIImageView
resize the image to fit into the box, by doingor to fill the box:
or you could let it crop the image: