//// 让分割线顶到头
-(void)viewDidLayoutSubviews{
[superviewDidLayoutSubviews];
if([self.listTableViewrespondsToSelector:@selector(setSeparatorInset:)]) {
[self.listTableViewsetSeparatorInset:UIEdgeInsetsMake(0,0,0,0)]; }
if([self.listTableViewrespondsToSelector:@selector(setLayoutMargins:)]) {
[self.listTableViewsetLayoutMargins:UIEdgeInsetsMake(0,0,0,0)]; }}
-(void)tableView:(UITableView*)tableView willDisplayCell:(UITableViewCell*)cell forRowAtIndexPath:(NSIndexPath*)indexPath{
if([cell respondsToSelector:@selector(setSeparatorInset:)]) {
[cell setSeparatorInset:UIEdgeInsetsZero];
}
if([cell respondsToSelector:@selector(setLayoutMargins:)]) {
[cell setLayoutMargins:UIEdgeInsetsZero];
}
}
网友评论