私は、いくつかの異なる修辞パターンに基づいてユーザーがプレゼンテーションをデザインできるようにする iOS アプリの設計に取り組んでいます。各テンプレートを、さまざまな属性 (さまざまなアイコン、境界線、スターター テキスト) を持つカードのようなオブジェクトのセットを持つコンテナーになるように作成したいと思います。ユーザーは、さまざまなタイプのカードを追加/再配置し、それらを編集してプレゼンテーションをデザインできます。
カードのクラスを作成するときは、各プレゼンテーション内でカードをドラッグできるようにし、ユーザーが編集できるテキストを保持できるようにする必要があります。このカード クラスの親として使用する必要があるクラスの方向性を教えてくれる人はいますか? UIView を使用した多くの例を見てきました。それは始めるのに最適な場所ですか?(私は、Objective C と Xcode の両方が初めてです。)