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...