首页 > 其他 > 详细

动画编程2--使用动画进行视图过渡

时间:2015-11-14 17:45:59      阅读:374      评论:0      收藏:0      [点我收藏+]

1.实现转场效果

通过transitionWithView方法来实现视图的转场效果:

[UIView transitionWithView:_myView duration:2.0 options:UIViewAnimationOptionTransitionCrossDissolve animations:^{
        CGRect temp = _myView.frame;
        temp.origin.x += 100;
        _myView.frame = temp;
        [UIView transitionWithView:_mySecondView duration:1.0 options:UIViewAnimationOptionTransitionCrossDissolve animations:^{
            CGRect temp = _mySecondView.frame;
            temp.origin.x += 200;
            _mySecondView.frame = temp;
        } completion:nil];
    } completion:nil];

效果图:

技术分享

2.从一个视图到另外一个视图:

 UIView *view = [[UIView alloc]initWithFrame:CGRectMake(50, 250, 150, 50)];
    view.layer.cornerRadius = 15;
    view.backgroundColor = [UIColor purpleColor];
    [UIView transitionFromView:_myView toView:view duration:2.0 options:UIViewAnimationOptionTransitionFlipFromTop completion:nil];

效果图:

技术分享

动画编程2--使用动画进行视图过渡

原文:http://www.cnblogs.com/moxuexiaotong/p/4964719.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!