【发布时间】:2014-04-23 12:54:23
【问题描述】:
我正在使用自动布局并使用自定义 UITableViewCell。在这个单元格内,我希望 tp 显示图像。问题是图像显示不清晰。
实际图片是这样的:
但在应用中,显示如下:
可能是什么原因?如何解决?
![在此处输入图片描述][3]
【问题讨论】:
-
您能提供将图像设置为单元格的代码吗?
-
尝试将 shouldRasterize 属性设置为 YES。 imageView.layer.shouldRasterize = YES;
-
@nmh 我刚刚在情节提要中设置了图像。在我更新的问题中只提到了我使用的代码。
-
@YoCoh 没用。我可以让它看起来更好。请查看我更新的问题
-
真的有什么问题吗?图像已像往常一样缩放以适合您的情况。该过程显然会扭曲您的图像,因为 宽高比 已更改。因此,失真图像上的原始角不能相同...关于绿色渐变,您可以使用两个不同的“层”(不是 such 层!)来解决这个问题,1. a绿色渐变的静态图像,以及 2. 仅带有圆角的框架的可拉伸图像......问题将在 10 分钟内解决(即使您拉伸渐变,最终结果也将完全可以接受)。跨度>
标签: ios objective-c uitableview uiimageview uiimage