【发布时间】:2013-06-19 15:33:28
【问题描述】:
我正在自定义一些UITableViewCell 的背景,并且我想设置与它们在表格视图样式分组时默认设置的相同的角半径。 [self.tableView.layer cornerRadius] 给我返回一个 0,谁能告诉我默认值是什么或者我怎么能得到它?
【问题讨论】:
标签: ios default rounded-corners uitableview
我正在自定义一些UITableViewCell 的背景,并且我想设置与它们在表格视图样式分组时默认设置的相同的角半径。 [self.tableView.layer cornerRadius] 给我返回一个 0,谁能告诉我默认值是什么或者我怎么能得到它?
【问题讨论】:
标签: ios default rounded-corners uitableview
首先,你需要导入 QuartzCore:
#import <QuartzCore/QuartzCore.h>
对于圆角的事情,你需要做的就是:
myTableView.layer.cornerRadius = 5;
OR 如果对于单个单元格,在 cellForRowAtIndexPath 中:
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
添加:
cell.layer.cornerRadius = 5;
【讨论】:
cornerRadius 的默认值是什么,当您简单地将 tableView 设置为分组时,以便将相同的 cornerRadius 设置为我的自定义单元格