iPhone:从表格视图单元格中删除圆角

时间:2010-08-13 09:49:10

标签: iphone tableview rounded-corners

我的应用程序中有一个表格视图,默认显示圆角。

有没有办法去除圆角。

我已经#import <QuartzCore/QuartzCore.h>了,并且还包括框架工作。

以下代码不起作用

 self.clipsToBounds = NO;
 self.table.layer.cornerRadius = 0.0;

任何人都可以提出解决方案吗?

提前致谢

2 个答案:

答案 0 :(得分:3)

对于UITableViewStyleGrouped单元格,您需要更改单元格上的backgroundView。

UIView *bg = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 300, 60)];
bg.backgroundColor = [UIColor whiteColor];
cell.backgroundView = bg;

[bg release]; // if you're not using ARC

答案 1 :(得分:2)

您在桌面视图中使用UITableViewStyleGrouped吗?如果是这样,将样式更改为UITableViewStylePlain,单元格将是没有圆角的矩形。