私はそれにカスタムグリッドを持つiPadアプリを設計しています。グリッドは、異なる色で、単一の文字を含む単純な幾何学的図形を表示します。これらは、ユーザーの操作に基づいて頻繁に更新されます。iPadにカスタムグリッドを実装するにはどうすればよいですか?
グリッドは画面のサイズより大きく、両方向に表示されるため、スクロール/パンする必要があります。
トップ・ローとトップ・カラムも "フリーズ"する必要があります。トップ・ローは上部に残りますが、その中のコンテンツは残りのグリッドと水平方向にスクロールし、最初のカラムは左側に残りますコンテンツはグリッドの残りの部分とともに真実にスクロールします。
最初の列の内容は幅がある可能性があるため、ユーザーがサイズを変更できるようにする必要があります。
私はこれを設計する最良の方法に苦労しています。すべての描画とインタラクションを手動で管理すると、単一のカスタムビューとして持つのが最も簡単かもしれないと私は考えています。しかし、私はそれをやるより簡単な方法がないと感じるのを助けることができません。たぶん、適切な第三者コンポーネントであっても、より良い出発点になります。
アプリのこのコンポーネントを設計するにはどうすればよいでしょうか?