iOS表格单元格样式

时间:2015-04-30 18:42:36

标签: ios xcode swift

在我的iOS - swift项目中,我需要我的表格单元格看起来像这样。我可以通过使表格可编辑来获得多选选项。我需要知道的是,我设计一个单元格的方式是什么样的?如何在底部添加彩色边框以及如何将单元格分开看起来像这样?

由于

enter image description here

2 个答案:

答案 0 :(得分:1)

您在问题中显示的单元格是自定义单元格。为此,您需要使用视图,标签,按钮等自行设计这些单元格。没有默认/样板代码可以为您执行此操作;你需要自己实现它。

答案 1 :(得分:0)

您必须创建并实施此自定义cell

创建一个新文件,Cocoa Touch类,在下一页上选择"子类:UITableViewCell"并命名" CustomCell"

创建一个新文件,选择用户界面(在iOS下)并选择故事板,并命名类似于" MyCustomCell"。在这个新的故事板上拖动Table View Cell。选择此单元格,并在身份检查器中将class =设为" CustomCell"的名称。可可触摸类文件。然后转到属性检查器并填写"标识符"使用" cell"

现在

TableViewController文件中

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

    let cell: CustomCell = self.tableView.dequeueReusableCellWithIdentifier("cell") as! CustomCell

    // Here's where you set your CustomCell properties like label title, images, backgrounds

    return cell;
}

我还不知道如何让细胞分离,但是对于底部的边界,只需转到你的" MyCustomCell" xib并在底部添加一个视图并更改其背景。

也许为了获得介于两者之间的空间,你可以使用某种层(CAlayer)。