Swift - 给表格添加Cell的显示动画(3D缩放)

前端之家收集整理的这篇文章主要介绍了Swift - 给表格添加Cell的显示动画(3D缩放)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
下面的一个样例是让tableView显示数据的时候具有一个很炫的3D缩放效果
我们只需要实现tableView的willDisplayCell方法。看方法名就知道这是在Cell将要显示的时候执行的方法
//设置cell的显示动画
func tableView(tableView: UITableView !,willDisplayCell cell: UITableViewCell !,
forRowAtIndexPath indexPath: NSIndexPath !){
//设置cell的显示动画为3D缩放
//xy方向缩放的初始值为0.1
cell.layer.transform = CATransform3DMakeScale (0.1,0.1,1)
//设置动画时间为0.25秒,xy方向缩放的最终值为1
UIView .animateWithDuration(0.25,animations: {
cell.layer.transform= CATransform3DMakeScale (1,1,1)
})
}
原文链接:https://www.f2er.com/swift/324532.html

猜你在找的Swift相关文章