Guten Nachmittag/Abend/Morgen Leute,iOS - UIPickerView Mit Taste oder ohne Taste aus?
Ich stieß vor kurzem auf eine Diskussion mit einem anderen Entwickler über die Ablehnung eines UIPickerView. Wir arbeiten an einer Legacy-Unternehmensanwendung, die viele Probleme hatte und unter anderem sehr schlecht geschrieben wurde. Seitdem haben wir viele Bugs mit diesem Programm überarbeitet und behoben, indem wir die Richtlinien für die Benutzeroberfläche von Apple so streng wie möglich befolgt haben und dabei die ursprünglichen Anforderungen beibehalten haben.
Wir scheinen einen Unterschied in der Meinung zu haben, da die Richtlinien für die Benutzerschnittstelle nicht wirklich ins Detail gehen. Wir haben unser neues UIPickerView mit einem "Done" Button implementiert, um einen ausgewählten Wert zu bestätigen, der in einem UITextField platziert werden soll. Die Eingabe des Bildschirms wäre gesperrt, bis sie einen Wert ausgewählt oder auf "Fertig" geklickt haben.
Legacy-Anwendung vor unseren Änderungen erlaubt Benutzern, eine Schaltfläche "Fertig" zu verwenden, sondern auch durch Tippen auf einen Wert ausgewählt in einem Picker. Darüber hinaus würde die Legacy-Anwendung auch den ausgewählten UIPickerView-Wert in UITextField vor der Auswahl anzeigen und den ursprünglichen Inhalt löschen, sofern vor dem Öffnen eines UIPickerView-Objekts eines ausgewählt wurde.
Also, was ist der richtige Weg, um eine UIPickerView nach gängiger Praxis oder Strict Apple Documentation (falls vorhanden) zu implementieren. Was ist gängige Praxis?
Entschuldigung, ich kann aus geschäftlichen Gründen keine Screenshots oder Code-Snippets posten. Ich werde mein Bestes geben, um zu erklären, wenn irgendwelche Fragen auftauchen.
Danke,