Avatar ·

Wie man den Text eines UIButton programmgesteuert in Swift ändert? (iOS)

Hallo zusammen! Ich bin neu in der iOS-Entwicklung mit Swift und habe ein Problem: Ich verstehe nicht, wie man den Text einer Schaltfläche programmgesteuert ändert, nachdem sie bereits im Storyboard erstellt wurde. Ich habe eine einfache Schaltfläche, die über einen IBOutlet verbunden ist: ```swift @IBOutlet weak var myButton: UIButton! ``` Ich möchte, dass sich beim Drücken dieser Schaltfläche ihr Text von "Drück mich" auf "Gedrückt!" ändert. Ich habe versucht, diesen Code in einer Aktion (IBAction) zu schreiben: ```swift @IBAction func buttonTapped(_ sender: UIButton) { myButton.text = "Gedrückt!" } ``` Aber Xcode gibt einen Fehler aus: "Value of type 'UIButton' has no member 'text'". Ich habe auch `myButton.title = "Gedrückt!"` versucht – funktioniert auch nicht. Bitte erklären Sie mir, wie man den Text einer Schaltfläche richtig ändert. Am besten mit Beispielen für verschiedene Zustände der Schaltfläche (normal, highlighted, selected). Und noch etwas: Wenn ich die Schaltfläche nicht im Storyboard, sondern programmgesteuert erstelle – unterscheidet sich der Ansatz? Vielen Dank im Voraus für Ihre Hilfe! <<>>

Problem: UIButton hat keine Eigenschaften