我有这样的东西在我的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 提供您的意见和帮助