如何在表视图单元格的动画中发挥作用

时间:2017-09-26 18:29:11

标签: ios swift animation core-animation

如何创建类似以下链接的动画?

Link

我在tableview委托方法中使用以下来自左侧的动画单元格将显示单元格。问题是所有细胞都是动画的,而不是一个接一个,有人可以建议我如何实现这个目标?

let direction:CGFloat =  -1.0
cell?.layer.opacity = 0.4
cell?.transform = CGAffineTransform(translationX: (cell?.bounds.size.width)! * direction, y: 0)
UIView.animate(withDuration: 0.5, delay: 0, usingSpringWithDamping: 0.85, initialSpringVelocity: 0.8, options: [], animations: {
    cell?.transform = CGAffineTransform.identity
    cell?.contentView.layer.opacity = 1.0
}) { _ in
    self.isForExpand = false
}

0 个答案:

没有答案