自定义示例uitableview(分组样式)

时间:2009-10-03 05:55:03

标签: iphone uitableview customization

所有iphone开发者

我目前正在开发一个iphone应用程序,其中我在分段控件的一个分段中以分组样式显示uitableview。

我的问题是我不知道如何在表标题视图中动态显示小图像。

另一个问题是我不知道如何在特定部分的一个单元格中显示标签和按钮或任何其他控件,并使它们成为多行。

如果有人有代码或示例,请帮我这样做。

2 个答案:

答案 0 :(得分:2)

这个会用视图替换你的标题,你可以在那里添加任何东西:

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
}

答案 1 :(得分:0)

可以通过以下代码完成:

GRect newFrame = CGRectMake(0.0, 0.0, self.myDetailView.bounds.size.width, 50.0);
    UIView *trialHeaderView = [[UIView alloc] initWithFrame:newFrame];
    trialHeaderView.backgroundColor = [UIColor clearColor];                       

    UIImageView *myImageView = [[UIImageView alloc]initWithFrame:CGRectMake(15, 10, 35, 35)];
    myImageView.image = [UIImage imageNamed:@"r1.jpg"];
    myImageView.contentMode = UIViewContentModeScaleToFill;
    [trialHeaderView addSubview:myImageView];

myDetailView.tableHeaderView = trialHeaderView;

确定..