当前位置:  开发笔记 > IOS > 正文

在swift 2中的一个部分中的单元格之间添加空格

如何解决《在swift2中的一个部分中的单元格之间添加空格》经验,为你挑选了1个好方法。

我需要添加填充,以便在swift 2.1中每个部分的每个单元格之间留出空间

但我设法做的就是为我不想要的部分添加标题.

如何在动态表格单元格之间添加空格?

以下是添加标头的代码:

    // Set the spacing between sections
    override func tableView(tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat {
        return 10
    }

    override func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
        let header = UIView()
        header.backgroundColor = UIColor.clearColor()
        return header
    }

这是创建表视图代码:

override func numberOfSectionsInTableView(tableView: UITableView) -> Int {
    return 1
}


override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    return self.tableData.count
}


override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell  {

    //Table view cells are reused and should be dequeued using a cell identifier.
    let cell = tableView.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath)

    let rowData = self.tableData[indexPath.row]

    cell.textLabel!.text = rowData.name
    cell.textLabel!.textAlignment = .Right


    if let url  = NSURL(string: rowData.img),
        data = NSData(contentsOfURL: url)
    {
        cell.imageView?.image = UIImage(data: data)
    }



    return cell
    }

现在我的表视图看起来像这样:

在此输入图像描述

更新代码和表视图:

在此输入图像描述



1> Fogmeister..:

表格视图中的单元格之间没有间距.仅在集合视图中.

你可以选择......

    请改用集合视图.使它看起来像桌面视图相对容易.使用此选项可以使用项目间距.

    将单元格的高度增加2个像素,并在每个单元格的顶部或底部添加一个空白区域.这会产生在它们之间增加空间的错觉.

推荐阅读
雨天是最美
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有