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

时间:2012-08-30 09:39:07

标签: ios

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

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

enter image description here

UITableView背景:

enter image description here

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

}

感谢

2 个答案:

答案 0 :(得分:2)

@Patrick如果您希望将UITableView四角改为UITextField,则可以通过将group table UITableView的样式更改为{{1}来使用Plain视图}}。 enter image description here

答案 1 :(得分:0)

使用UITableViewStyleGrouped或者,如果您需要自定义一点,您可以使用每个单元格的CALayer(或其contentView的CALayer?)来添加圆角:< / p>

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

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

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