首页 > 解决方案 > 将动画添加到附加元素?(斯威夫特用户界面)

问题描述

是否可以将动画添加到添加到数组中的元素(使用 .append() 方法)?

示例:我有一个按钮,当我点击它时,我的屏幕上出现了一个元素,但它在屏幕上粗暴地弹出,我想添加一个平滑的过渡但是如何?

任何想法?

谢谢!

标签: animationappendswiftui

解决方案


没有任何代码很难说。不过,您可以尝试在顶级视图上启用动画,如下所示:

  VStack {
    Text("blah")
  }.animation(.default)

推荐阅读