我有一个UITableView,我将高度设置为大于默认值(使用heightForRowAtIndexPath
。单元格中的图像始终为32x32,我们当前垂直对齐到中心。我希望图像将在单元格的顶部。我尝试过这样的事情(明确设置边界):
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *MyIdentifier = @"MyIdentifier";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:MyIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:MyIdentifier] autorelease];
cell.imageView.bounds = CGRectMake(7,7,32,32);
....
}
....
}
但这不起作用。没有创建完整的自定义单元格的任何简单方法吗?