2011-06-29 129 views
0

我有一個表視圖與多個部分,並不知道如何更改背景顏色時,我觸摸該行。如何更改多個部分的表格單元格的背景顏色?

我發現有關表格單元格此鏈接,但它僅與一個部分給表:

changing cell background on click on cell in iphone

cell.selectedBackgroundView = [[ UIView alloc] init]; 
[cell.selectedBackgroundView setBackgroundColor:[UIColor purpleColor]]; 

如果我從這個鏈接使用代碼,四捨五入細胞(第一個和最後各段)將會對手指的矩形其上不好看。

我怎樣才能使這個矩形在每一節的第一行和最後一行的邊緣周圍彎曲?

回答

1

如何使用一些石英芯。你可以使用view.layer.cornerRadius = 5.0;

任何觀點一輪矩形確保進口頭

#import <QuartzCore/QuartzCore.h>

編輯

嘗試創建自定義單元格,然後併爲背景視圖屬性,並更改一個UIView顏色如你所願。這樣它會工作。

UPDATE

是的,你是對的。有互聯網上的分組tableView的教程讓我谷歌爲你。使用這個帖子有你需要的一切http://pessoal.org/blog/2009/02/25/customizing-the-background-border-colors-of-a-uitableview/

這裏是另一個計算器職位相同

How to customize the background/border colors of a grouped table view cell?

+0

確定,但它使我的所有角落回合。我怎麼能只做一個特定的角落? – Alex

+0

查看更新回答 –

+0

非常感謝!我只是堅持quartzCore,這是不明顯的.. – Alex

相關問題