zoukankan      html  css  js  c++  java
  • ios 页面滑入滑出

    从左边滑进

    CGRect r1,r2;

                r1 = app.testview.view.frame;

                r2 = self.view.frame;

                [app.testview.view setFrame:CGRectMake(320, r1.origin.y,r1.size.width,r1.size.height)];

                [UIView beginAnimations:nil context:nil];

                [UIView setAnimationDuration:0.4];

                [app.window addSubview:[app.testview view]];

                [app addConvertview];//添加遮挡层

                

                [self.view setFrame:CGRectMake(-320, r2.origin.y,r2.size.width,r2.size.height)];

                [app.testview.view setFrame:CGRectMake(0, r1.origin.y,r1.size.width,r1.size.height)];

                [UIView commitAnimations];

                [self performSelector:@selector(removeSelf) withObject:nil afterDelay:0.6];

    右边滑出

      CGRect r1,r2;

        r1 = app.TestView.view.frame;

        r2 = self.view.frame;

        [app.TestView.view setFrame:CGRectMake(-320, r1.origin.y,r1.size.width,r1.size.height)];

        [UIView beginAnimations:nil context:nil];

        [UIView setAnimationDuration:0.4];

    [app.window addSubview:[app.TestView view]];

        [app addConvertview];//添加遮挡层

        

        [self.view setFrame:CGRectMake(320, r2.origin.y,r2.size.width,r2.size.height)];

        [app.TestView.view setFrame:CGRectMake(0, r1.origin.y,r1.size.width,r1.size.height)];

        

        [UIView commitAnimations];

        [self performSelector:@selector(removeSelf) withObject:nil afterDelay:0.6];

  • 相关阅读:
    信号
    test
    keil4打开keil5工程卡死问题
    day01
    SSH问题
    QT_day02
    QT_day01
    C++_day9am
    文件描述符与重定向
    C++_day8pm_多态
  • 原文地址:https://www.cnblogs.com/XCoderLiu/p/3897561.html
Copyright © 2011-2022 走看看