UITableViewCell添加动画
来源:互联网 发布:小米6怎么样知乎 编辑:程序博客网 时间:2024/04/20 10:42
//This function is where all the magic happens
-(
void
)tableView:(
UITableView
*)tableView willDisplayCell:(
UITableViewCell
*)cell forRowAtIndexPath:(
NSIndexPath
*)indexPath{
//1. Setup the CATransform3D structure
CATransform3D rotation;
rotation = CATransform3DMakeRotation( (90.0*M_PI)/180, 0.0, 0.7, 0.4);
rotation.m34 = 1.0/ -600;
//2. Define the initial state (Before the animation)
cell.layer.shadowColor = [[
UIColor
blackColor]CGColor];
cell.layer.shadowOffset = CGSizeMake(10, 10);
cell.alpha = 0;
cell.layer.transform = rotation;
cell.layer.anchorPoint = CGPointMake(0, 0.5);
//3. Define the final state (After the animation) and commit the animation
[
UIView
beginAnimations:
@"rotation"
context:
NULL
];
[
UIView
setAnimationDuration:0.8];
cell.layer.transform = CATransform3DIdentity;
cell.alpha = 1;
cell.layer.shadowOffset = CGSizeMake(0, 0);
[
UIView
commitAnimations];
}
原文链接:http://www.thinkandbuild.it/animating-uitableview-cells/
2 0
- UITableViewCell添加动画
- UITableViewCell 的CATransform3D动画
- UITableViewCell显示动画
- iOS UITableviewCell相关动画
- UITableViewCell中添加控件
- UITableViewCell 添加 checkbox 多选
- UITableViewCell中添加Button
- 给UITableViewCell添加UITextField
- 一个UITableViewCell简单动画效果
- uitableviewcell无限添加的问题
- uitableviewcell添加长按手势
- UITableViewCell 添加 checkbox 多选 (二)
- UITableViewCell右滑时自定义添加按钮
- 添加动画
- 动画添加
- 添加动画
- UITableViewCell和UICollectionView的几种动画
- UITableViewCell加载时的简单动画效果
- iOS新人学习AFNetworking(四)---AFNetworiking与ASIHttpRequest对比
- 作业2.30
- 如何使用UIAutomation进行iOS 自动化测试
- SQL Server各种导入导出数据方式的比较
- uva 11991
- UITableViewCell添加动画
- web.xml中配置spring的几种方式
- 基于Android下载并解压Zip文件,更新UI简单帮助类
- arena 2035
- PermGen Space
- 计算公元纪年法总天数及星期几(用自己的一个思路)查询日历保存到文本文件
- JavaScript的generator示例代码
- c语言002——c语言在不同平台下运行(linux,windows)
- get和post之间的区别http://blog.csdn.net/yipiankongbai/article/details/24025633