UIView仅填充高度和裁剪宽度

时间:2011-11-19 15:19:53

标签: objective-c ios uiview

我正在努力做一些我认为UIView非常容易的事情。但是,我现在已经停留了好几天了。我想我错过了一些愚蠢的东西。

我有一个图像(假设是640x480),我希望在tableView单元格中以60x60 UIView显示此图像。我想缩小内容以适应视图中较小的维度。将裁剪较大的尺寸(在这种情况下,长度)。新图像应该是80x60,但只能看到60x60: (请看这里,因为我仍然无法拍摄图像 - > http://img5.imageshack.us/img5/9017/23032945.jpg

我尝试了UIViewContentModeScaleToFillUIViewContentModeScaleAspectFit,但没有人提供我需要的结果: (请参阅此处 - > http://img713.imageshack.us/img713/7673/90427118.jpg

UIViewContentModeScaleToFill将我的640x480图像转换为60x60图像,UIViewContentModeScaleAspectFit将其转换为60x45图像

我不需要动画或捏或滑动或任何东西,只需显示图像。

由于我对iOS很陌生,所以我会给予一些帮助。

1 个答案:

答案 0 :(得分:0)

如何使用UIViewContentModeScaleAspectFill?如果图像视图具有比图像更短/更宽的方面,那么这将具有您描述的行为。