的UIImageView一个自定义的UITableViewCell内 - 总是调整大小的图像
问题描述:
我有一个自定义的UITableViewCell内一个UIImageView,的UIImageView一个自定义的UITableViewCell内 - 总是调整大小的图像
而且无论我在上面放置其中的图像,它总是调整大小以适应图像,而不是其他的方式。
所以如果图像非常大,它会占据整个细胞!我有UIImageView设置为ScaletoFill,我不明白为什么会发生这种情况。
编辑:代码请求..所以我这是怎么了图像分配给UIImageView的,其构建的UITableViewCell函数内部..
UIImageView* ivImage = (UIImageView*)[cell ViewwithTag:0];
ivImage.image = //Some image I have that's loaded from a URL or from local
,基本上就是这样。单元格中的UIImageView在IB中创建为特定大小。
感谢
Roey
答
你试过设置contentMode到中心???
像
[cell.imgView setContentMode:UIViewContentModeCenter];
+0
此问题没有回答实际问题。我看到相同的行为,没有明确的出路。 – user210504 2014-03-10 14:04:07
请添加一些代码。 – Madhumitha 2012-07-14 11:39:46
其实标签值为0?如果是,则将其值更改为0,因为所有视图的标记值默认为0 – 2012-07-14 11:51:10
OMG!你是对的!!虽然我没有其他标记值为0,只是将值更改为4解决了这个问题! – 2012-07-14 14:41:09