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
  • 相关阅读:
    jquery事件之事件委托和事件切换
    jquery事件之事件处理函数
    jquery动画效果
    jquery筛选元素函数
    jquery操作DOM
    jquery对css操作
    jquery属性操作
    Jquery选择器(三)
    Jquery选择器(二)
    Jquery选择器(一)
  • 原文地址:https://www.cnblogs.com/thbbsky/p/4380164.html
Copyright © 2011-2022 走看看