在addSubView中从左到右添加幻灯片放映(转换)

 莫小北 发布于 2023-01-20 20:23

我试着模仿NavigationViewController,非常类似于默认MailAppiPhone

当邮件总结一下,应该滑入邮件的详细信息,并在返回按钮被点击,邮件摘要视图被滑动式回来.

这是我必须动画从摘要到细节的过渡(removeFromSuperView)

CGRect temp = self.view.frame;
temp.origin.x = 300;
[UIView animateWithDuration:0.5
                      delay:0.0
                    options: UIViewAnimationCurveEaseOut
                 animations:^{
                     self.view.frame = temp;
                 }completion:^(BOOL finished){
                     [self.view removeFromSuperview];
                 }];

这就是我必须动画从Detail to Summary(addSubview)转换的动画

    CATransition *transition = [CATransition animation];
    transition.duration = 0.5;
    transition.type = kCATransitionFromRight;
    transition.subtype = kCATransitionFade;
    [parentView.layer addAnimation:transition forKey:nil];
    [parentView addSubview:myVC.view];

现在,我的第一部分代码运行良好!在哪里 - 作为第二部分,我只能实现淡入动画.如何引入幻灯片过渡?

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有