3

我试图让UITableViewController看起来像下面。(它有图片和几行供某人识别。)

我想知道如何以编程方式跟随。

如何调整UITableViewCellorigin.x 和宽度?如何在左上角添加图片?

请帮助我..我会感谢你的。

在此处输入图像描述

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    UITableViewCell *cell;

    cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:SimpleTableIdentifier];

    cell.frame = CGRectMake(50, 0, 250, 44) <--- ?????? I think this is wrong way.

    return cell;
}
4

2 回答 2

1

UITableViews我最好的选择是在 a中有两个静态UIScrollView或者它是一些自定义子类UIView设置为tableHeaderView和样式看起来像在图片上。如果我要实施它,我会选择第二个选择。

于 2012-11-02T17:46:14.800 回答
0

做一个子类UITableView。为您的子类属性提供参考照片井和三个特殊行单元格的属性。

覆盖layoutSubviews调用[super layoutSubviews]然后设置照片的框架和三个特殊的行单元格。

照片井不应该是细胞。

于 2012-11-02T17:46:23.677 回答