gpt4 book ai didi

ios - 增加 1 个 UITableViewCell 分隔符高度

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:00:59 25 4
gpt4 key购买 nike

我有一个 UITableViewCell,我在其中尝试使 1 个 cells 分隔符的高度大于其余部分。我尝试了以下方法:

UIView* separator = [[UIView alloc] initWithFrame:CGRectMake(0, 0, cell.frame.size.width, 2)];
separator.backgroundColor = [UIColor blackColor];
[cell.contentView addSubview:separator];

这行得通,但结果如下:

enter image description here

所有单元格 的分隔线都设置为红色。在上图中,您可以看到黑色上方的红色。如何去除该单元格的红色?

我试过:cell.separatorInset = UIEdgeInsetsZero; 但没有任何效果。

最佳答案

使用 TableView 分隔符样式属性删除默认分隔符,

[self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];

这将删除默认分隔符,您可以使用自己的分隔符。确保在重复使用单元格 View 时正确删除自定义分隔符。

关于ios - 增加 1 个 UITableViewCell 分隔符高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30519348/

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