2012-01-02 76 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