gpt4 book ai didi

iphone - 如何在 tableview (iPhone) 的特定部分清除(分隔符颜色)?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:23:44 27 4
gpt4 key购买 nike

目前我在 iPhone 应用程序中工作,使用 tableview 开发表格及其样式,如分组,部分编号如 2,然后第 1 部分的分隔符颜色如 lightgray 颜色,第 2 部分的分隔符颜色如 clearColor。但是当我滚动表格 View 时,有时第二部分在第一部分处于事件状态时也会清除分隔符颜色,如何解决这个问题?请任何人帮助我

提前致谢

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
cell.selectionStyle = UITableViewCellSelectionStyleNone;

if (indexPath.section == 0 && indexPath.row == 0)
{
studentUpdateTable.separatorColor = [UIColor lightGrayColor];
cell.backgroundColor = [UIColor whiteColor];
}
else if(indexPath.section == 1 && indexPath.row == 0)
{
studentUpdateTable.separatorColor = [UIColor clearColor];
cell.backgroundColor = [UIColor clearColor];
}
}

最佳答案

 tableView.separatorStyle = UITableViewCellSeparatorStyleNone;

您可以将其设置为 None 而不是尝试将其设置为 clearColor

关于iphone - 如何在 tableview (iPhone) 的特定部分清除(分隔符颜色)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11256686/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com