iOS—TableView的分割线从边框顶端开始

原创 2015年07月08日 11:25:47

设置tableview,代码:

    if ([self.tableView respondsToSelector:@selector(setLayoutMargins:)]) {
        [self.tableView setLayoutMargins:UIEdgeInsetsZero];
    }

设置cell,代码:

if ([cell respondsToSelector:@selector(setSeparatorInset:)]) {
        [cell setSeparatorInset:UIEdgeInsetsZero];
    }
    if ([cell respondsToSelector:@selector(setLayoutMargins:)]) {
        [cell setLayoutMargins:UIEdgeInsetsZero];
    }

当然,你也可以设置tableview的separator为None,然后在cell的content view上放一条直线,不过这个方式是在太low了。
版权声明:本文为博主原创文章,转载请注明出处。

iOS-修改TableView分割线样式

样式一:原始分割线(左边不到屏幕左边缘) _MyTableView.separatorStyle = UITableViewCellSeparatorStyleSingleLine; 三种结构...
  • Mazy_ma
  • Mazy_ma
  • 2016年04月20日 14:16
  • 6395

storyboard 让TableViewCell的分割线顶到最左边

废话不多说,直接上图 这是我们要实现的效果,分割线顶到头 我们来开始,直接建个Demo,我们假设你已经建好了,storyboard 或者xib的控制器 直接运行,会发现前面好像有一段距离,如图:...
  • klshuo
  • klshuo
  • 2016年05月06日 23:13
  • 1263

清除UITableView底部多余的分割线

第一种方法 1、加方法 -(void)setExtraCellLineHidden: (UITableView *)tableView {     UIView *view...
  • l_ch_g
  • l_ch_g
  • 2013年07月10日 14:37
  • 29186

iOS 关于tableView cell的分割线的一些设置

对于iOS的tableView的cell的分割线,一般我们很少使用不是系统默认的,但是有些项目要求还是要求我们去改变分割线的颜色或者外形以配合整个项目的色调。这个苹果公司早都为我们想到了。 一、关于...
  • u013173634
  • u013173634
  • 2014年10月30日 09:38
  • 3368

tableView的cell之间的分割线长度改变方法

我们在做项目中,公司经常会让tableView里面的cell分割线变短或填满整个屏幕宽度,在网上试过了很多种办法,又复杂 又没有什么效果, 有一天研究了下tableView的属性,发现了更直接的办法。...
  • zhoushiweiCSDN
  • zhoushiweiCSDN
  • 2016年08月10日 10:28
  • 3126

去除tableView底部分割线和顶部header

很多时候,会发现写UI也是很麻烦的一件事儿,比如
  • Apple_0611
  • Apple_0611
  • 2014年07月25日 14:22
  • 2490

芒果iOS开发之iOS9TableView分割线默认不显示,只有滑动的时候才显示

今天写代码的时候发现了一个问题,在iOS9下边运行的tableView的分割线默认不显示,如图: 然后我又在真机上运行了一下,结果发现没有问题,分割线正常显示,如图: 然后我又换了iO...
  • CrazyZhang1990
  • CrazyZhang1990
  • 2015年11月30日 10:52
  • 5565

iOS tableview的一些小技巧(分割线顶格显示等……)

UITableView是工程开发中最经常使用到的UI控件,但是你真的了解它嘛,这里记录几点有用的但你可能并不知道的。 当我们的数据未能显示满一屏幕的时候,UITableView会显示多余的横线,这...
  • allanGold
  • allanGold
  • 2016年09月05日 17:19
  • 3217

iOS开发技巧-tableView去掉多余的空行分割线,自定义Cell分割线

如何去掉tableView多余的空白行分割线? 我们经常会遇到下面的问题,tableView表视图上面的内容不是很多,但是 tableView 却帮忙把 整个屏幕都用 空白行分割线占满了: 如下图: ...
  • yangbingbinga
  • yangbingbinga
  • 2015年01月25日 15:19
  • 9542

UITableView去掉最后分割线的一种方法

UITableView以style:UITableViewStylePlain方式创建时,只要有cell,就会有一条黑线 哪怕至于一个cell也会有,如图在网上找了集中方法,都不好使,比如http:/...
  • ugg
  • ugg
  • 2014年04月24日 20:23
  • 20476
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS—TableView的分割线从边框顶端开始
举报原因:
原因补充:

(最多只允许输入30个字)