0

如何设置 UITableView 的边框样式?我希望它们是圆形的,有点斜面。

在屏幕截图中,您可以看到表格视图标签和 UITextField 格式(具有正确的样式)。

在此处输入图像描述

UITableView 背景:

在此处输入图像描述

- (void)viewDidLoad
{
    [super viewDidLoad];
    [tagsTableView setBackgroundColor:[UIColor clearColor]];

}

谢谢

4

2 回答 2

2

@Patrick 如果您想要UITableView圆角 asUITextField那么您可以group table通过更改 to 的样式UITableView Plain来使用视图Group在此处输入图像描述

于 2012-08-30T10:31:13.980 回答
0

要么使用,UITableViewStyleGrouped要么,如果您需要自定义更多,您可以使用每个单元格的CALayer(或它们的 contentView 的CALayer?)来添加圆角:

view.layer.borderWidth = 1.f;
view.layer.borderColor = [UIColor grayColor].CGColor;
view.layer.cornerRadius = 10.f;
...

当然,如果您选择此解决方案,请不要忘记将 QuartzCore.framework 添加到您的项目中。

请注意,您可以应用完全相同的原则为其UITextField添加圆角(而不是您已经使用的解决方案UITextField,无论它是什么)

于 2012-08-30T10:45:43.257 回答