gpt4 book ai didi

ios - 如何在 Xcode 中添加额外的动画

转载 作者:行者123 更新时间:2023-11-29 11:01:41 25 4
gpt4 key购买 nike

我在 Xcode 4.5 中为我的 iPhone 应用程序编写了以下代码:

 [UIView transitionWithView:self.view
duration:5.0f
options:UIViewAnimationOptionTransitionCrossDissolve
animations:^{
self.view = self.view;
} completion:NULL];

除一件事外,代码完全符合我的要求。我在哪里 self.view = self.view;我想在这一行之前有一小段时间, View 会清除甚至变成黑屏,然后过渡到下一个加载的 self.view。原因是我的一些屏幕非常相似,用户可能认为 View 没有重新加载。

最佳答案

self.view = self.view不能合成动画

将 self.view.alpha 设置为零然后做动画。

self.view.alpha = 0.0f;
[UIView transitionWithView:self.view
duration:5.0f
options:UIViewAnimationOptionTransitionCrossDissolve
animations:^{
self.view.alpha = 1.0f;
} completion:NULL];

关于ios - 如何在 Xcode 中添加额外的动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15627545/

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