Jam*_*ent 5 cocoa-touch uiimageview nsarray swipe
我有一个UIImageView作为我的tabbarcontroller视图之一,我添加了一个UISwipeGestureRecognizer(左右)来浏览NSArray中的一系列照片.
但是,在滑动时,它会从照片跳转到照片而没有平滑过渡.我不喜欢任何花哨的东西,但即使是幻灯片动画也没关系,就像一张照片滑入,另一张滑出另一边.这可能与UISwipeGestureRecgonizer和NSArray一起使用吗?
Ole*_*ann 13
标准解决方案是在滚动视图中使用UIScrollViewwith pagingEnabled = YES和多个图像视图.如果您只想使用一个UIImageView,请在识别滑动时将过渡动画添加到图像视图的图层:
CATransition *animation = [CATransition animation];
animation.duration = 0.5;
animation.type = kCATransitionMoveIn;
animation.subtype = kCATransitionFromRight;
[myImageView.layer addAnimation:animation forKey:@"imageTransition"];
myImageView.image = newImage;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4333 次 |
| 最近记录: |