iOS imageView大小不稳定
问题描述:
[cell.imageView sd_setImageWithURL:imageUrl];iOS imageView大小不稳定
CGSize imageSize = CGSizeMake(160, 90);
UIGraphicsBeginImageContext(imageSize);
CGRect imageRect = CGRectMake(0.0, 0.0, imageSize.width, imageSize.height);
[cell.imageView.image drawInRect:imageRect];
cell.imageView.image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
cell.imageView.contentMode = UIViewContentModeScaleToFill;
在的cellForRowAtIndexPath:方法,我试图来限制tableViewCell的ImageView的具有固定大小,因为图像下载不同。我在这里编写代码,奇怪的是第一次加载的图像很好,但在取消选择该行的同时更改为原始大小。如果向下滚动查看所有数据并返回顶部,则在该行上操作时,大小不会更改。我想知道原因......
答
集UIImageView
的clipToBounds
属性值true
imageView.clipsToBounds = true
请展示更具相关性的代码。 – shallowThought