如何在swift中增加uitableview的选定单元格高度?

时间:2016-08-22 12:17:38

标签: ios swift uitableview custom-cell selectedindex

这就是我想要实现的目标。当用户点击一个单元格时,它会展开显示一些额外的按钮。 swift中的任何教程或示例代码? 因为我是一个新手,一个初学者水平和详细的方法将不胜感激。 https://www.dropbox.com/s/1jsrxv6nw03p5gk/profiles.png?dl=0 在此快照中,蓝色单元格被选中,白色单元格是正常单元格。

1 个答案:

答案 0 :(得分:0)

像这样使用;

添加属性

var selectedCellIndexPath: NSIndexPath?

添加自定义高度

let selectedCellHeight: CGFloat = 88.0
let unselectedCellHeight: CGFloat = 44.0

添加自定义高度tableview代码后

  override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
        if selectedCellIndexPath == indexPath {
            return selectedCellHeight
        }
        return unselectedCellHeight
    }