web-dev-qa-db-ja.com

Swiftでカレンダービューを作成するにはどうすればよいですか

Swift 2で簡単なカレンダーアプリを作成したいのですが、どこから始めればいいのかわかりません。 cocopoadsにはいくつかの優れたカレンダーコンポーネントがありますが、それらのドキュメントは未完成であり、初心者としてそれらを読んでコードを調査することは困難です。人気のあるココアポッドをダウンロードして遊んでみましたが、必要な機能が1つありません。

日付などの練習用に、簡単な月経日記を作りたいです。これは簡単だろうと思っていましたが、調査の1日後はかなり難しいです。たぶん私は間違っています。

それでは、自分のカレンダービューをどのように作成しますか?日付のテーブルビューとコレクションビューで開始する必要がありますか?

誰かが私にいくつかの指針を与えることができますか、私はこの時点で迷っています。シャウド私はどういうわけか自分自身のビューを作ることを学びます(私は初心者なので多分これは難しすぎるかもしれません)またはシャウド私はいくつかのカスタムカレンダーを使用しますか?

37
Kira

Appleにはnoカレンダーコントロールがあり、多くの開発者はカレンダーコントロールの作成方法を失っています。

よく文書化されている優れたココアポッドは this one です。自分で開発しました。設定にヘルプが必要な場合は、提供できます。 here にある、開始するための完全なチュートリアル。

ただし、自分でビルドできるように裏返しに構築された方法を知りたい場合は、 このリンク をチェックアウトできます。 UICollectionViewを使用してどのように構築されたかを詳細に示します。プログラミングは初めてだと言ったので、最初の選択肢は今のところ私の意見では簡単です。

しかし、あなたはコーダーであり、ある時点で学ぶ必要があります。ですから、Swift/objective-cに慣れるまで学習することをお勧めします。テーブルビューの作成などの単純なプロジェクトから始めます。委任の仕組みなどを学びます。

ビューや委任などが上手になったら、独自のカレンダーコントロールを作成するのがより快適になります。