UITableView常見屬性彙總

2021-06-28 02:43:46 字數 1055 閱讀 9708

uitableview

uitableviewdatasource協議

//一共有多少組

- (nsinteger)numberofsectionsintableview:(uitableview *)tableview

//每組有多少行資料

- (nsinteger)tableview:(uitableview *)tableview numberofrowsinsection:(nsinteger)section

//每一行顯示什麼內容

- (uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath *)indexpath

常用屬性:

1、separatorstyle

分割線樣式

2、separatorcolor

分割線顏色

3、tableheaderview

頭部檢視

4、tablefooterview

尾部檢視

uitableviewcell 就是我們對應的每組的內容

uitableviewcell的屬性:

1、accessorytype 箭頭指示器

cell.accessorytype = uitableviewcellaccessorydisclosureindicator;

這裡設定是列舉,設定右邊的指示器

2、accessoryview 自定義顯示view

cell.accessoryview = [[uiswitch alloc] init];

這裡是設定對應的自定義的view

3、backgroundview

設定背景

4、selectbackgroundview

選中時候背景

5、backgroundcolor

設定背景色,不過優先順序上selectbackgroundview要優於backgroundcolor,所以我們採用selectbackgroundview

UITableView的常見屬性

設定分割線的顏色和樣式 self tableview separatorcolor uicolor colorwithred 255 255.0 green 0 blue 255 255.0 alpha 255 255.0 self tableview separatorstyle uitablev...

UITableView常見問題總結(二)

廢話不多說,直奔主題.1.如何將cell中的分割線頂頭顯示,具體實現方法如下 self setlayoutmargins uiedgeinsetsmake 0 0,0 0 self setseparatorinset uiedgeinsetsmake 0 0,0 0 cell setlayoutma...

UITableVIew的一些編輯屬性

void tableview uitableview atableview commiteditingstyle uitableviewcelleditingstyle editingstyle forrowatindexpath nsindexpath indexpath tableview de...