繁体   English   中英

细胞动画,uitableview细胞

[英]cell animation, uitableview cell

我正在为iPhone下载披萨披萨应用程序。 细胞有非常酷的动画。

如果单击特定单元格,它将向下展开并向您显示更多控制器。

请查看link1 (第一个状态)和link2 (点击单元格时的第二个状态)

问题 :实现此动画的正确方法是什么。

请就此问题向我提出建议。 欢迎任何评论

这个动画没什么新鲜的。 它很直接,它将取决于你想如何影响这一变化。

例如,从第一张图片中显示的cells开始。 触摸单元格将调用-didSelectRowAtIndexPath ,您将需要增加单元格的大小,并提供新单元格(这是第二个链接的图像)。 调用tableView reloadData来实现此更改。 使用UIAnimation ,将单元格从第一个状态设置为第二个状态0.5秒(您希望它的速度有多快)

确保在动画期间,您的单元格不可选。 cell.userInteractionEnabled = NO

您可以使用其他动画框架执行此操作,但UIAnimation应该可以解决这个问题。 (如果您需要帮助,请参阅UIAnimation示例)

您看到的每个单元格都是带按钮的标题视图部分。当您触摸该按钮时,该表将重新加载此部分中的数据,然后您可以在此部分中看到真实的单元格视图。 单元视图是具有许多控制器的自定义视图。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM