美文网首页
UIView转场动画

UIView转场动画

作者: 143db5b5572a | 来源:发表于2016-07-02 23:57 被阅读0次

    //  CZViewController.m

    //  08-转场动画

    //

    //  Created by apple on 16/07/14.

    //  Copyright (c) 2014年itcast. All rights reserved.

    #import"CZViewController.h"

    @interfaceCZViewController()

    @property(weak,nonatomic)IBOutletUIImageView*imageView;

    @property(nonatomic,assign)intindex;

    @end

    @implementationCZViewController

    - (IBAction)swipe:(UISwipeGestureRecognizer*)sender

    {

    //判断方向

    intoption;

    if(sender.direction==UISwipeGestureRecognizerDirectionLeft) {

    NSLog(@"left");

    //        anim.subtype = kCATransitionFromRight;

    option =UIViewAnimationOptionTransitionCurlDown;

    self.index++;

    }else{

    NSLog(@"right");

    //        anim.subtype = kCATransitionFromLeft;

    option =UIViewAnimationOptionTransitionCurlUp;

    self.index--;

    }

    //更新imageView中的图像

    if(self.index<=0) {

    self.index=5;

    }elseif(self.index==6) {

    self.index=1;

    }

    NSString*imageName = [NSStringstringWithFormat:@"%d.jpg",self.index];

    self.imageView.image= [UIImageimageNamed:imageName];

    //添加块代码转场

    [UIViewtransitionWithView:self.viewduration:1.0foptions:optionanimations:^{

    }completion:nil];

    }

    @end

    相关文章

      网友评论

          本文标题:UIView转场动画

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