IOS tableView 選中時的背景顏色設定

2021-07-03 23:26:21 字數 1029 閱讀 2172

1.系統預設的顏色設定

//無色 

cell.selectionstyle = uitableviewcellselectionstylenone; 

//藍色  ,系統預設是藍色的

cell.selectionstyle = uitableviewcellselectionstyleblue; 

//灰色 

cell.selectionstyle = uitableviewcellselectionstylegray;

2.自定義uitableviewcell選中後的背景顏色和背景

//修改背景顏色

uiview *backgroundviews = [[uiview alloc]initwithframe:cell.frame];

backgroundviews.backgroundcolor = [uicolor graycolor];

[cell setselectedbackgroundview:backgroundviews];

//修改背景

[cell setbackgroundview:[[uiimageview alloc]initwithimage:[uiimage imagenamed:@"bg.png"]]];

3 設定uitableviewcell中的字型顏色時用

cell.textlabel.highlightedtextcolor=[uicolor redcolor];

4.隱藏uitableviewcell的分隔線

[self.mytableview setseparatorstyle:uitableviewcellseparatorstylenone];

uitableviewcellseparatorstyle有如下幾種

typedef enum uitableviewcellseparatorstyle;

5設定uitableviewcell之間分隔線的顏色

[self.mytableviewsetseparatorcolor:[uicolor bluecolor]];

iOS TableView滾動時的視覺差效果

當滾動tableview時候,cell中的也會隨著滾動而滾動,從而體現出雙滾動效果,也就是視覺差效果。首先我們要自定義乙個cell 在lrperceivederrorcell.h中我們需要加一些方法,在xib新增乙個uiimageview拖線到.h中 import inte ce lrperceiv...

UITableView選中時顏色

cpp view plain copy 無色 cell.selectionstyle uitableviewcellselectionstylenone 藍色 cell.selectionstyle uitableviewcellselectionstyleblue 灰色 cell.selectio...

UITableViewCell的選中時的顏色設定

無色 cell.selectionstyle uitableviewcellselectionstylenone 藍色 cell.selectionstyle uitableviewcellselectionstyleblue 灰色 cell.selectionstyle uitableviewce...