我知道UIView:tranisitionFromView:ToView
有UIViewAnimationOptionTransitionCrossDissolve
但是我有一个视图添加到视图层次结构和alpha = 0;
我想使用交叉溶解效果
以动画方式设置alpha = 1
我怎样才能做到这一点?我没有替换层次结构中的任何视图,因此第一种方法不相关
答案 0 :(得分:3)
使用UIView
' animateWithDuration:animations:
方法
如果要在animations:
块
[UIView animateWithDuration:0.5 animations:^{
view.alpha = 1;
} completion:nil];
此外,隐藏视图时,您可能希望将其从完成块中的超级视图中删除。