Swiftui Delay

[Solved] Swiftui Delay | Swift - Code Explorer | yomemimo.com
Question : swiftui delay

Answered by : tony-sacco

DispatchQueue.main.asyncAfter(deadline: .now() + 2.0) {	Text("waited 2 seconds")
}

Source : https://stackoverflow.com/questions/59682446/https://stackoverflow.com/questions/59682446/how-to-trigger-action-after-x-seconds-in-swiftuihow-to-trigger-action-after-x-seconds-in-swiftui | Last Update : Sun, 14 Aug 22

Question : swiftui delay

Answered by : tony-sacco

@State private var hasTimeElapsed = false var body: some View { Text(hasTimeElapsed ? "Sorry, too late." : "Please enter above.") .task(delayText) } private func delayText() async { // Delay of 7.5 seconds (1 second = 1_000_000_000 nanoseconds) try? await Task.sleep(nanoseconds: 7_500_000_000) hasTimeElapsed = true } //OR private func delayText2() { // Delay of 7.5 seconds DispatchQueue.main.asyncAfter(deadline: .now() + 7.5) { hasTimeElapsed = true } }

Source : https://stackoverflow.com/questions/59682446/how-to-trigger-action-after-x-seconds-in-swiftui | Last Update : Thu, 28 Apr 22

Answers related to swiftui delay

Code Explorer Popular Question For Swift