vzm*_*vzm 1 objective-c uitableview ios
我UITableView在故事板文件中设置了几个静态单元格.
我的问题是:如何将其中一个单元格的颜色设置为透明?我已尝试使用在视图>背景下选择的单元格进入检查器并将其设置为>清除颜色,但这样做会使单元格显示"清晰"颜色,但单元格的边框仍然可见:
,
有人可以帮我实现这个没有边界的事吗?谢谢
****编辑****我已经尝试将alpha级别设置为0但这似乎没有影响.
我也试图实现以下内容,但我得到的结果与上图相同:
_topCell.backgroundColor = [UIColor clearColor];
Run Code Online (Sandbox Code Playgroud)
我也尝试过实施:
self.tableView.separatorColor = [UIColor clearColor];
Run Code Online (Sandbox Code Playgroud)
得到以下结果:

请忽略将标题与描述分开的垂直线,即UIImageView带有垂直线图像的垂直线.
只是为了给你们一个想法,我这样做是因为最终我正在寻找一个清晰/干净的单元格来添加一些圆形的矩形按钮,例如"文本消息","共享联系人"和"添加到收藏夹"按钮显示下面:

在您的视图控制器中:
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
cell.backgroundColor = [UIColor clearColor];
cell.layer.backgroundColor = [UIColor clearColor];//optional
cell.backgroundView = nil;
}
Run Code Online (Sandbox Code Playgroud)
只有当您使用图案图像设置自定义表格背景颜色时,才需要注释"可选"的行(如此处所述).
当然,如果您只想将其应用于特定单元格,则需要将这些语句放在一个if块中.
| 归档时间: |
|
| 查看次数: |
3039 次 |
| 最近记录: |