0

我知道,如果我创建一个UITableView包含分组的部分并且每部分一行,那么我将得到每一行带有圆角,但我需要每部分不止一行,每行仍然有圆角。我怎么做?

4

3 回答 3

1

您可以操作 Cell 的 CALayer 属性

#import <QuartzCore/QuartzCore.h>

[cell.layer setCornerRadius:5.0f];
[cell.layer setMasksToBounds:YES];
[cell.layer setBorderWidth:2.0f];
于 2013-05-02T11:33:30.100 回答
0

在这种情况下,您必须提供一个自定义UITableViewCell实现,即圆形边缘。然后,cellForRowAtIndexPath您将不得不初始化并使用您自己的自定义单元格。

这个问题讨论了如何创建自定义UITableViewCell.

于 2013-05-02T10:52:14.383 回答
0

创建您自己的自定义 uitableview 单元格,并使用其图层属性使其角变圆。

于 2013-05-02T10:54:45.467 回答