2012-01-02 67 views
0

我一直在试图做一段时间了。我只是想删除的圆角,你可以在图中看到:删除圆角UITableViewCell

enter image description here

有谁知道怎么办呢?

[编辑1:CELL大楼]

我子类的UITableViewCell,使我自己的布局。然后我给这些单元格添加背景,如下所示:

UIImageView* imageView = [ [ UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320.0, 44.0)]; 
imageView.image = cellBackground; 
cell.backgroundView = imageView; 
+1

默认情况下,角不是四舍五入。你怎么建立桌子和单元格? – jrturton 2012-01-02 17:09:18

+0

嗯,我只是发现它消失了......但我无法弄清楚我做了什么来使它工作。不管怎么说,还是要谢谢你。 – 2012-01-02 17:30:27

回答

1

默认情况下,角落不是四舍五入,只是你知道。

  • 您是否有背景图片的单元格使角 看起来很圆(很有可能)?
  • 每个单元格实际上是 tableview的一部分,它们之间没有空格吗?
  • 您是否在 越狱iPhone上进行测试,并且您安装了一些winterboard主题, 更改了桌面视图的样式?
+0

就像我说过的,现在它已经消失了,但我没有使用越狱设备,单元格不是tableview的一部分。所以,图像可能有问题,但我不记得修改它.. – 2012-01-02 18:23:39

3

我需要编辑相应单元格的backgroundview。例如。

UIView *bg = [[UIView alloc] initWithFrame:cell.frame]; 
bg.backgroundColor = [UIColor whiteColor]; // or any color 
cell.backgroundView = bg; 
[bg release]; 
+0

这真的很有用!谢谢!! – Andres 2013-06-24 20:18:07