ableview中,如何加载自定义cell? 如何改变选中某一行的颜色(或不显示颜色)
-(UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
NSArray *array = [[NSBundle mainBundle]loadNibNamed:@"SearchOptionCell" owner:self options:nil];
cell = [array objectAtIndex:0];
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];
}
return cell;
}
上面的代码中,
[cell setSelectionStyle:UITableViewCellSelectionStyleNone]; 不显示选中颜色
改变其他style,可以用:
[cell setSelectionStyle:UITableViewCellSelectionStyleBlue];
[cell setSelectionStyle:UITableViewCellSelectionStyleGray];
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步