去除tableview cell起始15pt的两种方法
来源:互联网 发布:淘宝网店需要交税吗 编辑:程序博客网 时间:2024/05/01 17:35
创建UITableView的时候,大家看到系统自带的UITableViewCell的分割线是不会顶头的,会有15px的多余。有些时候需求需要分割线顶头,也就是说没有15px的多余,处理掉它有两种方式。
1.去除UITableViewCell的分割线,自定义一个视图,高度为1就好,放倒UITableViewCell的底部,这样基本就ok了。(这个方法就不贴代码了)
2.创建UITableView的时候添加以下代码1,然后实现UITableView的代理方法(代码2)
一、
if ([self.tableViewrespondsToSelector:@selector(setSeparatorInset:)])
{
[self.tableViewsetSeparatorInset:UIEdgeInsetsZero];
}
if ([self.tableViewrespondsToSelector:@selector(setLayoutMargins:)])
{
[self.tableViewsetLayoutMargins:UIEdgeInsetsZero];
}
二、
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
if ([cellrespondsToSelector:@selector(setSeparatorInset:)])
{
[cell setSeparatorInset:UIEdgeInsetsZero];
}
if ([cellrespondsToSelector:@selector(setLayoutMargins:)])
{
[cell setLayoutMargins:UIEdgeInsetsZero];
}
}
- 去除tableview cell起始15pt的两种方法
- tableView下面多余显示的Cell去除方法
- 关于collectionView和tableView的两种cell的出列方法的区别
- tableView的新cell方法
- 去除tableView中多余的显示的cell和下划线
- 去除静态tableView假cell的分割线
- TableView中画Cell的三种方法
- 给tableview Cell添加动画(两种实现方法 效果还不错)
- tableview的两个重用cell方法
- tableview的两个重用cell方法 (转)
- tableview的两个重用cell方法
- 去除标题栏title的两种方法
- 去除标题栏title的两种方法
- swift 去除tableView 多余行的方法
- iOS中一个tableView中显示两种cell的问题
- ios tableview去除指定cell分割线
- tableView注册cell的三种方式
- tableview系统cell的4种样式
- 百度云计算部门面试
- 红黑树
- 斯坦福公开课Machine Learning笔记(一)--Linear Regression
- 淘忆项目之主页界面服务器端的修正归纳
- 知识点总结
- 去除tableview cell起始15pt的两种方法
- 1112: [POI2008]砖块Klo
- 重装win10关机不断电的解决办法
- 最佳循环&&嵌套&&数组
- Hadoop新手学习指导
- jmeter中不用time函数,用Random函数设置正确的时间格式
- Hello Mr.J——shiro+springmvc
- androidEdittext控件使用
- Ajax慕课网