前提・実現したいこと
swift初心者初投稿ですが、よろしくお願いします。
現在カレンダーアプリを作成しようとしているのですが、格子状のビューを作成するのはどうしたらいいのでしょうか。
labelを30個程度配置し、それぞれにタップジェスチャーをつけて予定等を書き込めるようにする方法しか思いつかず困っています。もしくはstackview,tableviewなどを使用するべきか。。
想定としては30個程度のマスを用意し、タップしたらその日にちに関する情報を入力し、セーブボタンを押すことによってその情報をタップしたセルへ反映させて保存するという形にしたいと考えています。
何か足掛かりになることを教えていただけると幸いです。
FSCalendar というのが人気みたいですね。
https://qiita.com/ninoko1995/items/c3481f1c923cad98beb2
私もFSCalendarは調べたのですが、毎週同じルーティンワーク向けのものを作りたく、ある種小学生などの時間割のようなものを想定しています。毎日時間で区切られ、その日の予定を入力できるようにしたいと考えておりました。
collectio viewやtableviewなどの使用を試みたのですが、いまいち任意のテキストを入力させ反映・保存する方法が見当たらずに困っております。
それなら CollectionView を使うことになると思いますが、一つ一つのセルは小さくなるでしょうから、入力は別画面を用意するのが良いのではないかと。
時間割を作る場合、表示もですが、データ構造とそれを保存するための方法をしっかり考えることが大事だと思います。がんばってください。
ある程度collection viewで作成したのですがデータ構造とそれを保存するための方法はどのようにすべきですかね??
あなたの回答
tips
プレビュー