初めてのネイティブ iPad アプリを作成していますが、一般的な UI に関する質問があります。私はユーザー インターフェイスの設計が苦手で、レイアウトに何を使用するかについての一般的なガイダンスを探しています。具体的には、XCode が提供する汎用アプリ テンプレートにうまく適合する非常に単純なマスター ディテール アプリがあります。アプリは、機器の検査日を追跡します。特定のデバイスに関する情報 (メーカー、モデル、シリアル番号、名前、場所、連絡先、電子メール、電話など) を入力するマスター ビューがあります。マスター ビューには、場所と名前だけが表示されます。マスターをクリックすると、すべてのデータが詳細ビューに表示されます。
各デバイスには年次検査が必要であり、記入する標準フォームがあります。検査する項目は 20 あり、ラベル (検査ステップ)、ステータス (合格/不合格など)、一般的なテキストのコメント フィールドを収集/表示する必要があります。
そのため、検査を実行する必要があります。20 個の uilabel、20 個の ON/OFF スイッチ (または 3 ポジション)、および 20 個の UITextView をレイアウトすることはできましたが、それは非常に厄介に思えます。3 つの項目をカスタム UITableViewCell に配置することもできますが、それが適切な UI アプローチであることに満足していません。
既存の紙のプロセス (印刷された PDF として開始) を iPad アプリにどのようにマッピングしますか? できるだけ古紙に近づけていただけませんか?