我按照 Brian Advent https://www.youtube.com/watch?v=FpTY04efWC0的教程为我的 TableView 设置动画,但他的动画仅适用于单元格,我如何在 3 个部分标题上执行相同的动画?
这是单元格上的动画
func Animation(){
TableViewContent.reloadData()
let cells = TableViewContent.visibleCells
let TableViewHeight = TableViewContent.bounds.size.height
for cell in cells{
cell.transform = CGAffineTransform(translationX: 0, y:TableViewHeight )
}
var delayCounter = 0.0
for cell in cells{
UIView.animate(withDuration: 1.75, delay: delayCounter * 0.05, usingSpringWithDamping: 0.8, initialSpringVelocity: 0, options: .curveEaseInOut, animations: {
cell.transform = CGAffineTransform.identity}, completion: nil)
delayCounter += 1
}
}