您的位置:首页 > 其它

为任意自定义的View隐藏时添加动画效果

2013-08-09 16:26 351 查看
覆盖系统默认提供的hide方法,在hide方法中添加动画效果即可。

-(void)setHidden:(BOOL)hidden{

CATransition *animation = [CATransition
animation];

animation.timingFunction =
UIViewAnimationCurveEaseInOut;

animation.type =
kCATransitionFade;
animation.duration =
0.4;
[self.layer
addAnimation:animation
forKey:nil];

// self.hidden = hidden;

[super
setHidden:hidden];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: