zoukankan      html  css  js  c++  java
  • UIView 的transitionFromView方法实现视图切换

    #import "ViewController.h"
    
    @interface ViewController ()
    @property (strong, nonatomic) IBOutlet UIImageView *imageViewFirst;
    @property (strong, nonatomic) IBOutlet UIImageView *imageViewSecond;
    @property(nonatomic,assign)__block BOOL rectToVisible;
    @end
    
    @implementation ViewController
    
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        _rectToVisible=YES;
        [self.view addSubview:_imageViewFirst];
        
        
    }
    -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
    {
        if (_rectToVisible) {
            
            [UIView transitionFromView:self.imageViewFirst toView:self.imageViewSecond duration:1 options:UIViewAnimationOptionTransitionFlipFromLeft completion:^(BOOL finished) {
                
                NSLog(@"animatioin complete");
                _rectToVisible=!_rectToVisible;
                
            }];
        }
        else
        {
            [UIView transitionFromView:self.imageViewSecond toView:self.imageViewFirst duration:1 options:UIViewAnimationOptionTransitionFlipFromRight completion:^(BOOL finished) {
                
                NSLog(@"animatioin complete");
                _rectToVisible=!_rectToVisible;
                
            }];
        }
     
    }
    
    
    
    @end
  • 相关阅读:
    linux shell 总结
    python小结
    python与execl的读写
    利用burpsuits暴力破解登陆界面
    python之函数的使用
    Sublime text怎么识别input函数
    ping的禁止
    Hbase的配置与使用
    JAVA 利用反射自定义数据层框架
    JAVA实现网页上传头像
  • 原文地址:https://www.cnblogs.com/thbbsky/p/4380164.html
Copyright © 2011-2022 走看看