动态隐藏tableView的Cell的底部线条
tableView.tableFooterView= [[UIViewalloc]init];
设置tableView的偏移量
[tableViewsetContentOffset:CGPointMake(0,100) animated:YES];
tableView的分割线左边间距为0
//初始化tableView时设置
if([tableViewrespondsToSelector:@selector(setSeparatorInset:)])
{[tableViewsetSeparatorInset:UIEdgeInsetsZero];
}
if([tableViewrespondsToSelector:@selector(setLayoutMargins:)])
{[tableViewsetLayoutMargins:UIEdgeInsetsZero];
}
tableView的代理函数
- (void)tableView:(UITableView*)tableView willDisplayCell:(UITableViewCell*)cell forRowAtIndexPath:(NSIndexPath*)indexPath
{if([cellrespondsToSelector:@selector(setSeparatorInset:)]){
[cellsetSeparatorInset:UIEdgeInsetsZero];
}
if([cellrespondsToSelector:@selector(setLayoutMargins:)]){[cellsetLayoutMargins:UIEdgeInsetsZero];
}
}
tabelView选中后颜色反选
-(void)tableView:(UITableView*)tableView didSelectRowAtIndexPath:(NSIndexPath*)indexPath{
[tableViewdeselectRowAtIndexPath:indexPathanimated:YES];
}
在tableView索引中显示搜索按钮
- (NSArray*)sectionIndexTitlesForTableView:(UITableView*)tableView{
NSMutableArray*arr = [[[NSMutableArrayalloc]initWithCapacity:0]autorelease];
[arraddObject:@"{search}"];//等价于[arr addObject:UITableViewIndexSearch];
returnarr;
}
本文介绍如何在iOS开发中使用Swift隐藏UITableView Cell的底部线条,并调整tableView的偏移量和分割线左边间距。此外还提供了tableView的代理函数示例,如取消选中后的颜色反选效果以及在tableView索引中显示搜索按钮的方法。
979

被折叠的 条评论
为什么被折叠?



