gpt4 book ai didi

ios - 在彼此之上的相同 View 之间交叉淡入淡出

转载 作者:行者123 更新时间:2023-11-28 22:14:10 25 4
gpt4 key购买 nike

我有 2 个相同的 View 。一个是真实的,一个应该充当假人。

我想在它们之间交叉淡入淡出(静默地)。我在同一个动画 block 中同时将一个 View 的 alpha 设置为 0,将第二个 View 的 alpha 设置为 1。

但结果并不顺利,我可以看到一个 View 正在淡出,而第二个 View 正在淡入。我希望这个动画是无声的(即根本没有任何动画)。

附言我不能只设置那些没有任何动画的 alpha,因为真实 View 是必须淡出的 Collection View 的一部分,并且第二个 View (虚拟)应该在 Collection View 消失后替换 Collection View 的单元格之一。

有什么方法可以做到这一点以及为什么 iOS 以这种方式呈现它?

谢谢!

最佳答案

尝试:

[UIView transitionFromView:view1 toView:view2 duration:0.5
options:UIViewAnimationOptionTransitionCrossDissolve
completion:^(BOOL finished) {
// Compeltion code
}];

关于ios - 在彼此之上的相同 View 之间交叉淡入淡出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22168938/

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