Es ist also trivial, eine Einstellungs-Stil-Tabelle auf dem iPhone zu erstellen. Das Problem ist, sie fügen eine Menge Code hinzu, da Ihre Einstellungen eine Palette von Optionen/Stilzellen enthalten. Ein Abschnitt könnte eine Prüfliste enthalten, ein anderer könnte Zellen mit zusätzlichen Informationen zum weiteren Drilldown enthalten, ein anderer könnte Etiketten mit UITextFields sein.Gruppe gruppierte Einstellungen im Stil-Stil
Meine Frage hier ist, was ist der sauberste Weg, um diese Tabelle zu erstellen. Erstellen Sie normalerweise eine Unterklasse von UITableViewController und dann die Unterklasse UITableViewCell für jeden anderen Typ von Zellen und schreiben Sie unterstützende Klassen für diese Zellen? Das heißt, wenn Sie eine Einstellungs-Style-Tabelle mit 4 Abschnitten haben, alle verschiedenen Arten von Zellen, werden Sie 4 Federn in die Tabelle laden und 4 Klassendateien importieren? Den Rahmen, die Ansichten, die Textfelder programmgesteuert einstellen und sie für späteren Zugriff kennzeichnen?
Die Antwort (en) dazu ist wahrscheinlich subjektiv, aber ich würde gerne wissen, was Sie Experten den elegantesten Ansatz für dieses gemeinsame Problem betrachten.