ios 动态孤岛SwiftUI动画

olmpazwi  于 2022-11-19  发布在  iOS
关注(0)|答案(1)|浏览(163)

如何在动态岛图标上实现swiftUI动画?我想这样做:

DynamicIsland() { ... } 
compactLeading: {
  Image("my-icon").shineEffect()
} compactTrailing: {
  Image("my-icon")
}

在发光效果中,我在onAppear上从哪里开始动画:

func body(content: Content) -> some View {
  content
    .onAppear() { 
      startAnimation()
    }
}

在主应用程序中,它工作,但在动态岛它不。

hpxqektj

hpxqektj1#

文档明确指出标准动画不起作用。
内置转场:不透明度、移动(edge:)、滑动、推动(from:)或它们的组合。此外,请求带有numericText(countsDown:)的计时器文本的动画。

相关问题