奇怪的UIImage定位问题

时间:2009-08-29 04:11:30

标签: cocoa-touch uitableview uiimage

我在Interface Builder中创建了一个带有一堆标签和图像的视图。当我将视图推送到UINavigationController时,它完美地工作。然后我将视图作为单元格插入UITableView(而不是);为了做到这一点,我不得不将其视图控制器的超类从UIViewController转换为UITableViewCell。但是,当视图显示在表格内部时,其标签全部正确定位,但图像以屏幕中央左侧的原始(未调整大小)大小显示。无论我做什么,我似乎无法改变它的大小或位置。如果你知道问题可能是什么,请告诉我,因为我完全被难倒了。

2 个答案:

答案 0 :(得分:0)

将包含图片的视图的contentMode设置为UIViewContentModeScaleToFillUIViewContentModeScaleAspectFitUIViewContentModeScaleAspectFill

答案 1 :(得分:0)

我弄清楚问题是什么。 UITableViewCell有自己的imageView属性,它与我的子类中的IBOutlet imageView属性冲突。我只需要在子类中重命名该属性。