IOS开发—UITableViewCell的四种类型

来源:互联网 发布:淘宝上买cpu可靠吗 编辑:程序博客网 时间:2024/05/29 03:16

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{    UITableViewCell *cell;    switch (indexPath.row) {        case 0:        {            cell =[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CELL1];            cell.backgroundColor = [UIColor yellowColor];            cell.selectionStyle = UITableViewCellSelectionStyleDefault;        }            break;        case 1:        {            cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CELL2];            cell.backgroundColor = [UIColor redColor];            cell.selectionStyle = UITableViewCellSelectionStyleGray;        }            break;        case 2:        {            cell =[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:CELL2];            cell.backgroundColor = [UIColor blueColor];            cell.selectionStyle = UITableViewCellSelectionStyleBlue;        }            break;        case 3:        {            cell =[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleValue2 reuseIdentifier:CELL4];            cell.backgroundColor = [UIColor purpleColor];            cell.selectionStyle = UITableViewCellSelectionStyleDefault;        }            break;    }    cell.imageView.image = [UIImage imageNamed:@"warning_btn"];    cell.detailTextLabel.text = @"detailTextLabel";    cell.textLabel.text = @"textLabel";    return cell;}

运行效果:


0 0
原创粉丝点击