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