2013-04-09 73 views
0

我需要風格分組的TableView。我發現這個教程:http://www.raywenderlich.com/2033/core-graphics-101-lines-rectangles-and-gradients。但不幸的是簡單的版本(紅色)不適合我。我使用ARC,因此代碼風格UITableViewCell

cell.backgroundView = [[[CustomCellBackground alloc] init] autorelease]; cell.selectedBackgroundView = [[[CustomCellBackground alloc] init] autorelease];

一個行不起作用。以上代碼的ARC版本是什麼。我在故事板中使用原型單元格。也許這就是它的原因。

回答

1

ARC不使用autorelease,所以只需鍵入:

cell.backgroundView = [[CustomCellBackground alloc] init]; 
cell.selectedBackgroundView = [[CustomCellBackground alloc] init]; 
+0

是的,我這樣做。但仍然無效。我沒有得到任何錯誤......它只是不工作......是由於故事板? – Korg 2013-04-09 17:47:40

+0

你能解釋一下「不起作用」嗎?錯誤訊息?描述會發生什麼?代碼段? - 「不起作用」不是很有幫助。 – 2013-04-09 19:13:54

+0

我現在正在工作,以便我可以更改單元格的顏色......但是默認分組樣式的圓角已經過去了..這是正常的,因爲我正在使用繪製矩形funktion? – Korg 2013-04-11 11:55:37