我使用UITableView使用自定义UITableViewCell编写iOS应用程序。我有不同宽高比的图像。我在代码中设置了方面填充。
self.imageView.contentMode = UIViewContentModeScaleAspectFill;
[self.imageView setClipsToBounds:YES];
并得到了这个
有人可以帮助我摆脱这种对齐吗?
答案 0 :(得分:0)
UITableViewCell自动调整其图像视图的大小以适合图像的宽高比。仅当视图的宽高比与图像不同时,内容模式才会起作用。
在自定义UITableViewCell类中覆盖layoutSubviews或自己创建图像视图(不要使用表视图单元格提供的那个)。