gpt4 book ai didi

cocoa-touch - 想要使用 UISwipeGesture 在 NSArray 中的图片之间平滑过渡或滑动

转载 作者:行者123 更新时间:2023-12-04 16:55:57 28 4
gpt4 key购买 nike

我有一个 UIImageView 作为我的 tabbarcontroller View 之一,并且我添加了一个 UISwipeGestureRecognizer(左右)来浏览 NSArray 中的一系列照片。

但是,当滑动时,它会从一张照片跳到另一张照片,没有平滑的过渡。我不追求任何花哨的东西,但即使是幻灯片动画也可以,就像一张照片滑入,另一张从另一侧滑出。 UISwipeGestureRecgonizer 和 NSArray 可以实现吗?

最佳答案

标准解决方案是使用 UIScrollViewpagingEnabled = YES和 ScrollView 内的多个 ImageView 。如果您只想使用一个 UIImageView ,当您识别滑动时,向 ImageView 的图层添加过渡动画:

CATransition *animation = [CATransition animation];
animation.duration = 0.5;
animation.type = kCATransitionMoveIn;
animation.subtype = kCATransitionFromRight;
[myImageView.layer addAnimation:animation forKey:@"imageTransition"];
myImageView.image = newImage;

关于cocoa-touch - 想要使用 UISwipeGesture 在 NSArray 中的图片之间平滑过渡或滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5057558/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com