Hallo,
ich möchte ein Quiz umsetzen. Ich habe dazu ein Array mit id und antworttext. Dann habe ich eine tableview mit Prototypecells, auf denen sich ein Label, ein Textfeld und ein Button befinden. In die Labels werden beim Laden der TableView die ids geladen. Im Textfeld soll die Antwort eingetragen werden, beim drücken des Buttons soll die Antwort geprüft werden.
Nun komme ich nicht drauf, wie ich bei betätigung des Buttons prüfen kann, ob im Textfeld die richtige Antwort steht. Die Action methode für den button und das Textfeld als outlet befindet sich bei mir in einer einzelnen Klasse TableViewCell. Wie stelle ich denn fest, welchen Button ich betätigt habe (also zu welcher Zelle der Button gehört)? Dasselbe für Textfelder? Ich muss den einzelnen Textfeldern ja über die Cell-Nummer die Antwort aus dem Array zuweisen können. Wie könnte ich das umsetzen?
ich möchte ein Quiz umsetzen. Ich habe dazu ein Array mit id und antworttext. Dann habe ich eine tableview mit Prototypecells, auf denen sich ein Label, ein Textfeld und ein Button befinden. In die Labels werden beim Laden der TableView die ids geladen. Im Textfeld soll die Antwort eingetragen werden, beim drücken des Buttons soll die Antwort geprüft werden.
Nun komme ich nicht drauf, wie ich bei betätigung des Buttons prüfen kann, ob im Textfeld die richtige Antwort steht. Die Action methode für den button und das Textfeld als outlet befindet sich bei mir in einer einzelnen Klasse TableViewCell. Wie stelle ich denn fest, welchen Button ich betätigt habe (also zu welcher Zelle der Button gehört)? Dasselbe für Textfelder? Ich muss den einzelnen Textfeldern ja über die Cell-Nummer die Antwort aus dem Array zuweisen können. Wie könnte ich das umsetzen?