http://blog.csdn.NET/bihailantian1988/article/details/7703322
plain類型的tableview當顯示的數(shù)據(jù)很少時,下面的cell即使不顯示數(shù)據(jù)也會有分割線,可以通過下面這個函數(shù)去掉多余的分割線盹兢。
- (void)setExtraCellLineHidden: (UITableView*)tableView
{
UIView*view =[ [UIViewalloc]init];
view.backgroundColor= [UIColorclearColor];
[tableViewsetTableFooterView:view];
[viewrelease];
}
當tableview的dataSource為空時,也就是沒有數(shù)據(jù)可顯示時倒慧,該方法無效令杈,只能在numberOfRowsInsection函數(shù),通過判斷dataSouce的數(shù)據(jù)個數(shù)统求,如果為零可以將tableview的separatorStyle設置為UITableViewCellSeparatorStyleNone去掉分割線乘碑,然后在大于零時將其設置為
UITableViewCellSeparatorStyleSingleLine