美文网首页
2019-03-11 iOS 窗口Window缩小动画(假象)

2019-03-11 iOS 窗口Window缩小动画(假象)

作者: Funcy1Day | 来源:发表于2019-03-11 19:27 被阅读0次

UIWindow *window = [UIApplication.sharedApplication keyWindow];

    UIView* shadowBack = [[UIView alloc]initWithFrame:window.bounds];

    shadowBack.backgroundColor = [UIColor blackColor];

    shadowBack.alpha=1.0;

    [window addSubview:shadowBack];

    NSTimeInterval timeInterval =0.35;

    UIView *snapView = [self.navigationController.view snapshotViewAfterScreenUpdates:NO];

    [window addSubview:snapView];

    [UIView animateWithDuration:timeInterval animations:^{

        snapView.transform = CGAffineTransformMakeScale(0.8, 0.8);

    }completion:^(BOOLfinished) {

        snapView.transform = CGAffineTransformMakeScale(0.8, 0.8);

    }];

    XDPayCommonView *payAlertView = [XDPayCommonView xd_getFromXib];

    [payAlertView showView:self.orderModel.totalAmount amount:@"0.0" WithCompletion:^(XDPayType payType) {

        [weakSelf payOrderWithType:payType];

    } withDismissComplection:^{

        [UIView animateWithDuration:timeInterval animations:^{

            snapView.transform = CGAffineTransformIdentity;

        }completion:^(BOOLfinished) {

            [snapView removeFromSuperview];

            [shadowBack removeFromSuperview];

        }];

    }];

相关文章

  • 2019-03-11 iOS 窗口Window缩小动画(假象)

    UIWindow *window = [UIApplication.sharedApplication keyWi...

  • 关于css和html(二)

    背景图 在浏览器窗口缩小时,可以设置body,html的最小宽度 动画 使用简写属性,将动画与 div 元素绑定:...

  • iOS窗口window的设置

    最近开始整理基知识,希望大家给出意见 关于创建Window窗口以及MakeKeyAndViseble 和MakeK...

  • IOS开发--IOS动画基础篇

    作为一个IOS开发者,你肯定会遇到很多需求,比如。。。动画一些简单的动画比如:放大、缩小、动画直线位移······...

  • JavaScript窗口

    JavaScript-打开新窗口(window.open) window.open([URL], [窗口名称], ...

  • MFC 中的窗口风格查表

    基础窗口风格(Base window style) 扩展窗口风格(Extended window style)

  • html🍀document🍀window🍀

    Window -- 代表浏览器中一个打开的窗口:对象属性window //窗口自身window.self //引用...

  • CoreAnimation

    Core Animation负责所有的滚动、旋转、缩小和放大以及所有的iOS动画效果。其中UIKit类通常都有an...

  • iOS动画animation的学习心得

    学习iOS的动画是比较有意思,动画可以使视图旋转,平移,放大,缩小,平移,恢复,实现坐标的改变和尺寸的改变,现在我...

  • window对象

    window对象表示浏览器打开的窗口,窗口里包含框架也是window对象

网友评论

      本文标题:2019-03-11 iOS 窗口Window缩小动画(假象)

      本文链接:https://www.haomeiwen.com/subject/ijcipqtx.html