第一次在这里问一个问题,请耐心等待。
所以我想要达到一种看起来模糊不清的东西。
我想点击一个单元格将其变成一排较小的按钮,按钮的组合宽度占据整个单元格。我怎么能以一种很好的动画方式做到这一点?有预制的东西,我可以使用吗?
答案 0 :(得分:0)
也许didSelectRowAtIndexPath
可以帮助您而不是tap gesture
?
//为名为isTapped
的类添加新属性。选择行时,将此值更新为true。然后重新加载tableview。
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath){
updateCell(indexPath.row)
}
func updateCell(index:Int) {
yourArray[index].isTapped = true
tableView.reloadData()
}
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
if yourArray[indexPath.row].isTapped == true {
return divided cell
} else {
return normal cell
}
}