【发布时间】:2010-11-25 11:58:25
【问题描述】:
这是我的问题:
我有一个 UITableViewCell,内容超过 1 行(文字很长)。
ImageView的垂直对齐(我在单元格左侧放了一张图片)在中间(我猜这是默认的),但是我想在顶部看到这张图片。
您知道如何修改其垂直对齐方式吗?
任何回复将不胜感激。
谢谢 =)
【问题讨论】:
标签: iphone objective-c uitableview
这是我的问题:
我有一个 UITableViewCell,内容超过 1 行(文字很长)。
ImageView的垂直对齐(我在单元格左侧放了一张图片)在中间(我猜这是默认的),但是我想在顶部看到这张图片。
您知道如何修改其垂直对齐方式吗?
任何回复将不胜感激。
谢谢 =)
【问题讨论】:
标签: iphone objective-c uitableview
我将 UITableViewCell 子类化了,并添加了这个,这会将其提升到单元格顶部下方 10 像素。
- (void)layoutSubviews {
[super layoutSubviews];
self.imageView.frame = (CGRect){.origin.x = (60-self.imageView.frame.size.width)/2, .origin.y = 10, .size = self.imageView.frame.size};
}
【讨论】: