表格视图单元格缩放动画

Posted

技术标签:

【中文标题】表格视图单元格缩放动画【英文标题】:Table view cell scaling animation 【发布时间】:2016-06-05 07:59:24 【问题描述】:

嗨,我是 ios devlopment 的新手。我需要我的表格视图单元格像缩放动画一样进行动画处理(即,每当我向上滚动单元格时,需要根据滚动位置进行缩放,而每当我向下滚动时,单元格应该根据滚动位置)。我试图找到,但我无法触发实际的解决方案。任何人都可以帮助我解决这个问题。提前感谢您的帮助

【问题讨论】:

请描述问题或您在该主题中尝试做得更好,以便人们更好地理解您并希望回答您的问题 我需要与该应用程序中显示的相同的表格视图单元格动画......这就是我的帖子。 我建议您编辑您的问题并准确显示您要查找的内容,以便其他人可以轻松看到您要查找的内容。不得不去下载另一个应用程序太麻烦了。我建议你上传动画的视频/gif。 我需要用于 UiTableview 单元格动画的 icarousel 旋转类型动画。谁能帮我解决这个问题..... 【参考方案1】:

将此代码放入您的视图控制器中:

func tableView(tableView: UITableView, willDisplayCell cell: UITableViewCell, forRowAtIndexPath indexPath: NSIndexPath) 

        cell.layer.transform = CATransform3DMakeScale(0.1,0.1,1)
        UIView.animateWithDuration(0.25, animations: 
            cell.layer.transform = CATransform3DMakeScale(1,1,1)
        )
    

别忘了将delegatedatasource 添加到您的tableview。更多信息http://developers-club.com/posts/234853/

【讨论】:

以上是关于表格视图单元格缩放动画的主要内容,如果未能解决你的问题,请参考以下文章

调整单元格大小时如何使表格视图动画平滑

用动画重新加载表格视图单元格(Swift)

beginUpdates/endUpdates 后出现意外的表格单元格动画

如何动画从表格视图(rxswift)中删除单元格?

iOS - 如何修复表格视图单元格中的此动画向左然后再次返回

TVos 中表格视图单元格之间的空间