#import "ViewController.h"
@interface ViewController ()
@property (weak, nonatomic) IBOutlet UIImageView *imageView;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
self.imageView.image=[UIImage imageNamed:@"1.jpg"];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
[UIView transitionWithView:self.imageView duration:2.0f options:UIViewAnimationOptionTransitionFlipFromTop animations:^{
self.imageView.tag++;
UIImage *image=(0==self.imageView.tag % 2) ? [UIImage imageNamed:@"1.jpg"] : [UIImage imageNamed:@"2.jpg"];
[self.imageView setImage:image];
} completion:^(BOOL finished) {
NSLog(@"图像翻转完成");
}];
}
@end
图片翻转切换图片
最新推荐文章于 2022-05-31 10:47:25 发布