UITableViewCell的初始化

来源:互联网 发布:淘宝会员中心页面 编辑:程序博客网 时间:2024/04/29 08:13

当cell有xib文件时的初始化:

ClassifyMarkCell  *cell=(ClassifyMarkCell *)[tableViewdequeueReusableCellWithIdentifier:@"ClassifyMarkCell"];

    if(cell==nil){

        NSArray *nib = [[NSBundlemainBundle]loadNibNamed:@"ClassifyMarkCell"owner:niloptions:nil];

        cell=[nib objectAtIndex:0];

        [cell setSelectionStyle:UITableViewCellSelectionStyleNone];

    }

   return cell;


当cell没有xib文件时的初始化:

MainClassifyCell  *cell=(MainClassifyCell *)[tableViewdequeueReusableCellWithIdentifier:@"MainClassifyCell"];

    if(cell==nil){

        cell = [[MainClassifyCellalloc]initWithStyle:UITableViewCellStyleDefaultreuseIdentifier:@"MainClassifyCell"];

        [cell setSelectionStyle:UITableViewCellSelectionStyleNone];

    }

  return cell;
原创粉丝点击