Zhe*_*hen 3 objective-c uiimageview ios
我有一个tableview,显示从服务器获取的图像(通过URL)
[cell.imageView setImageWithURL:[NSURL URLWithString:avatar_url]
placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
Run Code Online (Sandbox Code Playgroud)
但是,我遇到了单元格中显示的图像大小不一致的问题.(见下面的截图):


1)如何修复检索到的图像的大小?
2)如何修复cell.imageView的框架大小?执行以下操作似乎不起作用(cell.imageView.frame = CGRectMake(5,5,32,32).
您需要设置单元格Imageview的contentMode
像这样,
cell.imageView.contentMode = /*(something from the below list)*/;
typedef enum {
UIViewContentModeScaleToFill,
UIViewContentModeScaleAspectFit,
UIViewContentModeScaleAspectFill,
UIViewContentModeRedraw,
UIViewContentModeCenter,
UIViewContentModeTop,
UIViewContentModeBottom,
UIViewContentModeLeft,
UIViewContentModeRight,
UIViewContentModeTopLeft,
UIViewContentModeTopRight,
UIViewContentModeBottomLeft,
UIViewContentModeBottomRight,
} UIViewContentMode;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5436 次 |
| 最近记录: |