【发布时间】:2013-09-19 22:10:56
【问题描述】:
我有一个带有 imageView 属性的 uitableviewcell 子类。我从网上获取图像,当我得到它时,我想将它淡入淡出到图像视图中。
我有这个 CAAnimation 代码,我最初在视图控制器中使用它来应用这个效果。我的代码如下所示:
CATransition *transition = [CATransition animation];
transition.duration = 0.3f;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
transition.type = kCATransitionFade;
[self.photoView.layer addAnimation:transition forKey:someKey];
现在,我想将该代码移到我的 UITableViewCell 中。我已经尝试在不同的位置应用该动画,但它似乎没有影响。我把它放在 awakeFromNib(单元格来自一个 nib 文件)以及 willMoveToSuperview 中。有什么想法吗?
【问题讨论】:
-
您的转换似乎没有改变照片视图上的任何内容
标签: ios core-animation calayer