Ios 如何添加带有两个按钮的单元格

Ios 如何添加带有两个按钮的单元格,ios,swift,uitableview,Ios,Swift,Uitableview,我正在尝试将两个按钮作为第一行,其余行如下图所示(我为翻转的图片道歉): 我知道如何在一个单元格中放置两个按钮,如下所示: 并使用以下代码将第一个单元格添加到我的tableview中,如下所示: override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { if indexPath.row == 0 {

我正在尝试将两个按钮作为第一行,其余行如下图所示(我为翻转的图片道歉):

我知道如何在一个单元格中放置两个按钮,如下所示:

并使用以下代码将第一个单元格添加到我的tableview中,如下所示:

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
    if indexPath.row == 0 {
        //Configure the first cell with the two buttons
    } else {
        let cell = tableView.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath)
        cell.textLabel?.text = cathyList[indexPath.row]
    }
    return cell
}

我的逻辑允许我有两个按钮作为第一行单元格,但我不知道如何使按钮像这里显示的那样大而方。有什么建议吗?

您可以根据情节提要上的需要设置按钮的格式。我建议您可以选择两种方式:

  • 您可以在按钮上添加图像和标题,并使用
    Edge
    属性来实现这一点。看看这个:
这种方式很难达到你的需要,你必须确保你的图标大小合适,而且不是动态的

  • 第二种方法更简单、更具活力。但也许不是最好的解决办法。我通常用这种方式

添加图像(显示图标)、标签(标题)并将其嵌入视图中。然后添加一个按钮拉伸所有视图。将此按钮连接到action,并像往常一样使用它


希望这有帮助

我建议,看看下面的搜索。它将帮助你实现你想要的。有些是Obj-C,但您可以使用相同的逻辑。在表头视图中添加按钮。首先,在导航栏和原型单元格之间拖动一个空UIView。该视图现在将用作表标题。而不是在该视图中添加这些按钮。您可以在tableview的标题视图中设置这些按钮。更好的方法是在表格的标题视图中添加这两个按钮,而不是将其添加到第一个单元格中。通过设置标题的“边缘”和按钮的图像,您可以自定义您的按钮。啊。。。我明白了,谢谢。我理解。谢谢你的回复@trungky。我非常感谢你花时间和精力回答我的问题。我认为,将你的答案和评论中的建议结合起来,将使我能够达到预期的结果。再次感谢你!:)圣诞快乐!!!