表的单元格分割线局部隐藏

局部隐藏单元格分割线

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

隐藏表的全部分割线

_tableView.separatorStyle = UITableViewCellSeparatorStyleNone;

取消单元格的选中样式

cell.selectionStyle = UITableViewCellSelectionStyleNone;

让tableview滚动到最后一行

NSIndexPath *indexPath=[NSIndexPath indexPathForRow:_array.count-1 inSection:0];
[_tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:YES];

表的初始化问题

如果表需要分区而且区头随着单元格滑出屏幕,初始化的时候就需要选择group样式
当视图控制器有导航条的时候,系统会自动把表中的单元格y坐标向下偏移64,刚好不会被导航条遮挡,但是如果我们已经把表的坐标从(0,64)开始布局,就会导致表的上部出现一条白色区域.加上下面这行代码可以关闭scrollview的自动适配.

self.automaticallyAdjustsScrollViewInsets = NO;

单元格右边的小箭头

cell.accessoryType=UITableViewCellAccessoryDisclosureIndicator;

你可能感兴趣的:(表的单元格分割线局部隐藏)