2016-06-02 3 views
0

Ich arbeite an einer Quiz-App.Controls in iOS für Quiz-App mit unterschiedlicher Anzahl von Antworten auf Fragen

Die Sache, die ich bemerkt habe, ist, dass meine Fragen nicht immer eine feste Anzahl von Antworten haben. Anstatt zu sagen, 4 mögliche Antworten und 1 richtige Antwort, könnte ich 6 mögliche Antworten mit 2 richtigen Antworten haben.

Gibt es eine Möglichkeit, damit umzugehen?

Was ich nicht tun möchte, ist Tasten nicht verwendet haben.

Momentan frage ich mich, ob es eine Möglichkeit gibt, mehrere View-Controller zu haben, abhängig davon, wie viele mögliche Antworten vorhanden sind oder ob die Schaltflächen inaktiv werden, wenn keine Antwort ausgewählt werden soll.

+0

Was Combobox wie Kontrolle wiederverwenden? Stellen Sie sich eine Umfrage wie eine Anwendung vor, in der Sie mehrere Optionen haben. –

+0

Ich werde es überprüfen. Ich habe versucht, Fragen zu vermeiden, bis ich den Kurs über Udemy beendet hatte. – marcjones84

Antwort

1

Es ist voll möglich. Sie sollten ein TableView/CollectionView verwenden, um dies zu erreichen.

Sie können die Anzahl der Elemente entsprechend der Anzahl der Antworten ändern und dem Benutzer die Auswahl zwischen 0 und N Antworten ermöglichen.

Darüber hinaus ist es ist es wieder verwendbare Komponenten, so dass Sie Ihre UI für 1 Frage entwerfen müssen, und alle folgenden wird das gleiche Layout

+0

Ehrfürchtig, Danke. – marcjones84

+0

@bobby Sie sollten die Benutzer nicht auffordern, Antworten zu geben oder Antworten zu akzeptieren. Leute sollten wählen, wie sie es für richtig halten. – JAL

Verwandte Themen