我的问题是如何为每个标签添加灰色边缘(UITableViewCell
包含许多 3 个标签)?
这样我的每个单元格的标签都会被边缘分开。
如果您只想将标签彼此分开,您可以在它们之间添加一个 UIImageView,宽度较小(如 1 或 2 个点),带有深色图片。如果您希望它们有边框,请设置:
myLabel.layer.borderColor = [UIColor blackColor];
myLabel.layer.borderWidth = 1.0;
不要忘记包括QuarzCore
.
通过将子视图添加到 UITableViewCell 的 contentView 属性,您可以将 UIView 作为 UITableViewCell 的内容。将标签作为子视图添加到单元格中,并在标签之间添加分隔符,您可以使用这种代码
UIView* vertLineView = [[UIView alloc] initWithFrame:CGRectMake(80, 0, 1, 44)];
vertLineView.backgroundColor = [UIColor redColor];
[self.contentView addSubview:vertLineView];
希望这能解决您的问题。