Was ist der beste Weg, um ein Formularlayout zu entwerfen, habe ich versucht mit statischen UITableView, aber ich weiß nicht, ob es eine gute Praxis ist, wenn ich viele Zellen habe und wenn Ich benutze Prototypzellen, es ist schwierig für mich, mit den Elementen in den Zellen zu interagieren. Andere Form ist ohne UITableView nur eine UIScrollView, aber ich weiß nicht, welche die beste Form ist. Kurz gesagt, welches ist die am häufigsten verwendete Methode zur Gestaltung eines Formularlayouts?Was ist der beste Weg, um ein Formularlayout zu entwerfen
EDIT: Ich muss etwas wie im Bild gezeigt erreichen.
EDIT2: Im Falle einer CustomCell haben eine Picker-Ansicht innerhalb, ist es besser, dass die gleichen Zelle Delegate von der UIPickerView oder es sollte der Viewcontroller, der von der Pickerview delegiert?
Nun sind meine CustomCell Delegaten von einem UIPickerView und die Optionen strings Array und Protokollmethoden innerhalb dieser Klasse, das ist okay ?, In diesem Fall, was kann ich tun, wenn das Array beispielsweise aus benutzerdefinierten Objekten statt Strings besteht Ich habe eine Reihe von Personen und ich muss in der Auswahlliste den Namen der Person anzeigen, aber ich muss zum Alter der Person zurückkehren. In diesem Fall muss ich eine andere benutzerdefinierte Zelle erstellen, die diesen Array-Typ verwaltet (und einen anderen, wenn ich ein anderes Array verwenden muss), oder gibt es eine Möglichkeit, dies zu vereinheitlichen, um zu vermeiden, dass viele verschiedene erstellt werden müssen Zellklassen ?.
Das mache ich! Also, ich habe eine andere Frage dazu, ich habe die Frage bearbeitet, bitte überprüfe sie noch einmal. Und danke!!!! –
Ich habe es nicht vollständig verstanden, aber ich hoffe, es ist etwas ähnlich zu diesem: https: //stackoverflow.com/questions/39494594/how-to-initialize-uipickerview-inside-custom-tableviewcell Auch in Bezug auf die name array ist die Picker-Ansicht, aber der zurückgegebene Wert ist ein alter-Array, wäre es nicht viel einfacher, ein Wörterbuch der Reihe nach zu verwenden. Die Verwendung eines Wörterbuchs reduziert die Komplexität und Sie können den gewünschten Wert basierend auf dem Schlüsselwertpaar abrufen. – ShivamD
Gern geschehen!Viel Spaß beim Programmieren :) – ShivamD