Hallo zusammen,
ich versuche mich gerade mit SwiftUI anzufreunden und stehe gerade vor einem grundsätzlichen Verständnisproblem. Ich möchte ein View permanent (1 x pro Sekunde) aktualisieren. Per Button funktioniert es.
Mein Beispiel:
Ich habe eine Funktion, die die aktuelle Uhrzeit als String zurück liefert.
in ContentView wird dann auch beim Aufruf die Uhrzeit ausgegeben. Jetzt möchte ich aber in diesem Beispiel, dass der View sich regelmäßigssig aktualisiert und immer die aktuelle Uhrzeit ausgegeben wird. Eine Endlosschleife wollte ich aber nicht vewenden...
An welcher Stelle sehe ich den Wald vor lauter Bäumen nicht?
import SwiftUI
struct ContentView: View {
var body: some View {
Text(ShowTime())
}
}
struct ContentView_Previews:PreviewProvider {
static var previews:some View{
ContentView()
}
}
func ShowTime() ->String
{...}
ich versuche mich gerade mit SwiftUI anzufreunden und stehe gerade vor einem grundsätzlichen Verständnisproblem. Ich möchte ein View permanent (1 x pro Sekunde) aktualisieren. Per Button funktioniert es.
Mein Beispiel:
Ich habe eine Funktion, die die aktuelle Uhrzeit als String zurück liefert.
in ContentView wird dann auch beim Aufruf die Uhrzeit ausgegeben. Jetzt möchte ich aber in diesem Beispiel, dass der View sich regelmäßigssig aktualisiert und immer die aktuelle Uhrzeit ausgegeben wird. Eine Endlosschleife wollte ich aber nicht vewenden...
An welcher Stelle sehe ich den Wald vor lauter Bäumen nicht?
import SwiftUI
struct ContentView: View {
var body: some View {
Text(ShowTime())
}
}
struct ContentView_Previews:PreviewProvider {
static var previews:some View{
ContentView()
}
}
func ShowTime() ->String
{...}