gpt4 book ai didi

ios - 单个组件的动画打乱了整个 View — SwiftUI

转载 作者:行者123 更新时间:2023-11-28 23:21:54 27 4
gpt4 key购买 nike

我正在为我的妻子构建一个 SwiftUI 应用程序。她的化身随着重复的动画而跳动。它看起来很酷,而且似乎可以单独使用。这是一个位于其自己的 SwiftUI 文件中的组件。

Avatar animation

然而,当我将一堆组件放在一起创建一个 View 时,动画却把它搞得一团糟。

Failing at life.

真是一团糟,对吧?

我假设这是因为我没有定义 View 的宽度。我使用了 this issue 中的修复程序,但这并没有什么不同。

我感觉被困在这里了。 Here's the repo for the project, with the code for this view .有谁知道我该如何解决这个动画问题?

最佳答案

您需要删除 AvatarComponent 中的 animation(nil)

你还需要将所有的.frame(width: 352)改为.frame(width: UIScreen.main.bounds.size.width)

关于ios - 单个组件的动画打乱了整个 View — SwiftUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59536572/

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