如何去掉tableView多余分割线

在对应的控制器添加以下方法即可

- (void)setExtraCellLineHidden: (UITableView *)tableView
{
    UIView * view = [UIView new];
    view.backgroundColor = [UIColor clearColor];
    [tableView setTableFooterView:view];
}
时间: 2024-12-21 00:16:48

如何去掉tableView多余分割线的相关文章

去掉tableView多余的分割线

-(void)setExtraCellLineHidden: (UITableView *)tableView { UIView *view = [UIView new]; view.backgroundColor = [UIColor clearColor]; [tableView setTableFooterView:view]; [view release]; } [super viewDidiLoad]; [self setExtraCellLineHidden:self.tableVi

ios -晋级之路 如何去掉tableView多余行的横线

大家可能会遇到这种问题,就是我本来要用三行表格但是设置好之后,下面有出现了好多的横线~~~~orz 这种方法可以解决问题 UIView * view = [[UIView alloc]init]; view.backgroundColor = [UIColor clearColor]; [self.tableView setTableFooterView:view];

iOS学习笔记 20:去掉UITableView多余的空白行分割线

一.问题描述 在学习和开发中经常会遇到下面的问题,UITableView的UITableViewCell很少或者没有时,但UITableView有很多的空白行分割线.如下图: 如何去掉UITableView多余的空白行分割线? 二.问题分析 方法一:隐藏UITableViewCell自带的分割线,然后自定义分割线到UITableViewCell.自定义分割线的方法有很多种,可以自行查找. 方法二:很简单,修改tableFooterView.创建frame为CGRectZero的UIView,赋值

tableView 隐藏多余分割线,tableView分割线增加15像素

1 //隐藏分割线 2 [self setExtraCellLineHidden:_tableView]; 3 //隐藏多余分割线 4 -(void)setExtraCellLineHidden: (UITableView *)tableView 5 { 6 UIView *view = [UIView new]; 7 view.backgroundColor = [UIColor clearColor]; 8 [tableView setTableFooterView:view]; 9 } 1

解决tableView的分割线少了15像素的问题

为什么我说是少了15像素呢? 首先我们拖拽一个默认的tableview 控件! 看下xcode5 面板的inspector(检查器) 我们可以找到一个 Separator Insetss 标签 默认是 Default 我们选择一下 发现有个Custom  这时候我们惊奇的发现Left  15  ,这时候我们只要把这个 15  改成 0 , 然后保存, 你就会发现tableview 的分割线跟以前一样了. 有些朋友问了如果是代码写的tableview 的呢. 下面我们接着分析这个问题,让我们查询下

cell去掉底部多余的表格线

//去掉底部多余的表格线 [tableView setTableFooterView:[[UIView alloc] initWithFrame:CGRectZero]]; //最后一行分隔线顶头显示 //http://stackoverflow.com/questions/25770119/ios-8-uitableview-separator-inset-0-not-working static void setLastCellSeperatorToLeft(UITableViewCell*

iOS UITableView 去除多余分割线

在UITableView初始化时加上以下代码即可: self.tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero]; 效果演示: iOS UITableView 去除多余分割线

改变iOS7上tableview的分割线长、颜色问题

# 改变iOS7上tableview的分割线长.颜色问题 if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) { [self.tableView setSeparatorInset:UIEdgeInsetsZero]; [self.tableView setSeparatorColor:kGetColor(18.0, 18.0, 18.0)]; } #去掉UITableView中的某cell条分割线 if

IOS8 设置TableView Separatorinset 分割线从边框顶端开始

IOS8 设置TableView Separatorinset 分割线从边框顶端开始 在ios8上 [TableView setSeparatorInset:UIEdgeInsetsMake(0,0,0,0)];不起作用 经过测试加入下面方法 在ios7 8上都可以正常工作 -(void)viewDidLayoutSubviews{    if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {