サインアップ画面を備えたアプリがあります。これは基本的に、多数のテキストフィールドといくつかのボタンを備えた単なるフォームです。ただし、ユーザーにはいくつかの異なるタイプがあり、一部のフィールドは必須、オプション、または異なるタイプに基づいて適用できないものがあります。現在、1 つのビュー コントローラーが、可能なすべてのフィールドを含む 1 つのビューの表示を処理し、ユーザー タイプの必要に応じてセクションを表示/非表示にします。これはストーリーボードで行われます。ただし、フィールドを追加するように求められているため、これが最善のアプローチであるかどうか疑問に思っています。このまま続行するか、単一のビュー コントローラーを使用しながら各サインアップ画面に個別のペン先を作成する必要がありますか、それともそれらすべてを独自のビュー コントローラーに分離する必要がありますか? 送信と検証のロジックの多くは似ているため、重複する必要はありません。
質問する
367 次