小编Lin*_*a_F的帖子

SwiftUI 显示延迟的自定义视图

我有这样的东西在我的ZStack

if hidePopup {
      CustomButton()
      .hidden()
 } else if stateManager.isBtnClosePressed {
      CustomButton()
      .hidden()
 } else {
      CustomButton()
 }
Run Code Online (Sandbox Code Playgroud)

我需要在最后一个 else 显示CustomButton()一些延迟。我试过把它包起来,DispatchQueue.main.async但它不适合那里。我的意思是:

DispatchQueue.main.asyncAfter(deadline: .now() + 1.5) {
      CustomButton()
 } 
Run Code Online (Sandbox Code Playgroud)

TIA 提供您的意见和帮助

delay swiftui

0
推荐指数
2
解决办法
2167
查看次数

标签 统计

delay ×1

swiftui ×1