文档章节

UITableViewCell 分割线

asjoker
 asjoker
发布于 2016/01/19 17:39
字数 176
阅读 79
收藏 2

表格分割线大家懂的,默认并不是从最左侧开始的

在ipad中,发现,分割线距离最左和最右侧,都有距离

在iphone中,只有左侧有空隙

去掉分割线:设置UITableView的separatorStyle = UITableViewCellSeparatorStyle.None

现在想让分割线占满整个屏幕

    override func viewDidLoad() {

        

        if tableView.respondsToSelector(Selector("setSeparatorInset:")) {

            tableView.separatorInset = UIEdgeInsetsZero

        }

        if tableView.respondsToSelector(Selector("setLayoutMargins:")) {

            if #available(iOS 8.0, *) {

                self.tableView.layoutMargins = UIEdgeInsetsZero

            } else {

                // Fallback on earlier versions

            }

        } 

    }

    

    override func tableView(tableView: UITableView, willDisplayCell cell: UITableViewCell, forRowAtIndexPath indexPath: NSIndexPath) {

        

        // Remove seperator inset

        if cell.respondsToSelector("setSeparatorInset:") {

            cell.separatorInset = UIEdgeInsetsZero

        }

        

        // Prevent the cell from inheriting the Table View's margin settings

        if cell.respondsToSelector("setPreservesSuperviewLayoutMargins:") {

            if #available(iOS 8.0, *) {

                cell.preservesSuperviewLayoutMargins = false

            } else {

                // Fallback on earlier versions

            }

        }

        

        // Explictly set your cell's layout margins

        if cell.respondsToSelector("setLayoutMargins:") {

            if #available(iOS 8.0, *) {

                cell.layoutMargins = UIEdgeInsetsZero

            } else {

                // Fallback on earlier versions

            }

        }

    }


© 著作权归作者所有

上一篇: exit 退出系统
下一篇: swift sqlite 使用
asjoker
粉丝 10
博文 108
码字总数 79411
作品 0
东城
程序员
私信 提问
iOS开发tips-神奇的UITableView

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jianxin160/article/details/71436920 概述 UITableView是iOS开发中使用频率最高的UI控件,在前面的文章中对于...

KenshinCui
2017/05/08
0
0
UITableView 基本使用方法总结

首先,Controller需要实现两个 delegate ,分别是 UITableViewDelegate 和 UITableViewDataSource 2.然后 UITableView对象的 delegate要设置为 self。 3. 然后就可以实现这些delegate的一些方...

悠哉悠哉e
2012/11/13
768
0
UITableView-的cell 自定义(高度and样式)

UITableView的强大更多程度上来自于可以任意自定义UITableViewCell单元格。通常,UITableView中的Cell是动态的,在使用过程中,会创建一个Cell池,根据每个cell的高度(即tableView:heightF...

谁家的阿毛
2014/05/12
670
0
UI_09 UITableView(表视图)

⼀、表视图 在iOS中,要实现表格数据展示,最常用的做法就是使用UITableView。UITableView继承自UIScrollView,因此支持垂直滚动,而且性能极佳 1、表示图的样式 UITableViewStylePlain UITa...

黑伞将军
2015/08/26
70
0
UITableViewCell 自定义选中颜色

1、系统内置颜色 //无色cell.selectionStyle = UITableViewCellSelectionStyleNone; //蓝色cell.selectionStyle = UITableViewCellSelectionStyleBlue; //灰色cell.selectionStyle = UITable......

常思过
2013/08/12
2.1K
0

没有更多内容

加载失败,请刷新页面

加载更多

对pdf格式的流体资源进行写入文件

$url='http://xxxx.qmw111.com/init/output-agree.html?xId=267&number=JFB1575353880776397997&busId=1';// $newfname = 'aaa.pdf'; $file = fopen ($url, "rb"); ......

dragon_tech
28分钟前
3
0
相册管理

相册管理 相册管理 一、相册管理:指对所有上传的图片的归类管理。 1、创建相册:可以新建多个相册。 2、上传图片:可以上传图片到相册里。 3、搜索:输入相册名称对相册的搜索。 二、点击相...

Geek-Chic
50分钟前
6
0
pymongo和mongoengine安装和使用教程 包含常用命令行和代码示例

本文首发于个人博客https://kezunlin.me/post/e88f04e5/,欢迎阅读最新内容! pymongo and mongoengine tutorial on ubuntu 16.04 Guide version mongo 2.6.10 mongo gui: robo3t-1.3.1 pymo......

kezunlin
今天
9
0
潜水一周,我精心整理了两个超级有用的职场生存之道

最近一周过的很充实,所以都没爬上来和大家 好好聊聊,原本计划的很多事情也没有下文,因为略忙,有点不可开交。需求和线上的问题常常困扰了我,或许这就是还需要提升的关键吧。 但是,好在还...

Dimple91
今天
6
0
大规模机器集群-故障自动处理(二)

本篇开始介绍具体的实现过程,为表述方便,先定义一些名词, _AutoRepairSystem: _故障自动维修系统, 缩写为ARS 原子操作:任务的最小操作,机器任务通常是指重启、重装 运维人员:运维工程师...

曲行人
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部