iOS

iOSでライブラリFSCalendarをつかって簡単にカレンダー表示

投稿日:2017年6月7日 更新日:

はじめに

こんにちは、nukkkyです。

ツール系アプリ開発時にカレンダー表示を
よく使うと思いますが自作は面倒です。
そこで今回はswiftで簡単にカレンダーが表示できるライブラリ
「FSCalendar」を紹介したいと思います。

https://github.com/WenchaoD/FSCalendar

準備

今回はCarthageを使用します。

Cartfileにこちらを記述してください。

そうしたら、以下のコマンドでビルドしてください。

 

実装

Storyboard

Storyboardにカレンダーを表示したい分「UIView」を用意し
「Class」を「FSCalendar」にします。
そして、「FSCalendar」の「dataSource」と「delegate」を
「View Controller」に設定します。

コード

「FSCalendar」をインポートします。

「FSCalendar」の「dataSource」と「delegate」を継承します。

実行するとこのようなカレンダーが表示されます。

日付をタップするとフォーカスされます。

タップの取得

せっかくなのでタップ取得の処理も書いておこうと思います。

さいごに

「FSCalendar」如何だったでしょうか?
今回はあくまでも標準のカレンダーの表示とタップ取得だけでしたが、
作者様のgithubにスクリーンショットや動きがわかる画像があるので
よかったら見に行ってみてください。

 

page_footer_300rect




page_footer_300rect




-iOS
-

執筆者:


comment

メールアドレスが公開されることはありません。

CAPTCHA


関連記事

swift

SwiftでS3への画像アップロード

1 はじめに2 AWS上での事前準備3 CocoaPodsでAWS SDKをインストールをする4 認証の設定をする5 UIImageを保存して、URLを取得する6 S3へアップロードする7 さいごに ...

swift

[Swift3] ナビゲーションバーとステータスバーの色変更

1 はじめに1.1 前提条件2 ナビゲーションアイテムの色変更3 ナビゲーションバーの色変更4 ナビゲーションタイトルの色変更5 ステータスバーの色変更6 さいごに はじめに どうも、はじめです。 今 ...

swift

Swift3 [XIBファイル] コードでの呼び出し方まとめ

1 はじめに1.1 前提条件2 TableViewCell2.1 XIBの準備2.2 ViewControllerでの呼び出し3 CollectionView3.1 XIBの準備3.2 ViewCon ...

swift

Swift3 + Alamofire4 + Unbox2.4を使ってJSONをパースする

1 はじめに1.1 前提条件1.2 完成形2 モデルの作成3 APIクラスの作成4 ViewControllerの作成4.1 Delegateの指定4.2 TableViewの設定4.3 Search ...

swift

[Swift]動画撮影にて好きなサイズでプレビュー表示する

1 はじめに1.1 前提条件2 実装3 さいごに はじめに こんにちは、nukkyです。 今回はメインのビューの右上とかに小窓の様なプレビューにカメラの映像を出して、動画撮影するという機能を作成したの ...

page_side_300rect

Web版MyCoach

私たちはより広い方にコーチングを知ってもらいたいと考えています。
下記のサイトにて、コーチの方々を紹介しておりますので、よろしければご覧ください。

アプリ情報

私たちは、目標を達成したい方を応援する、TODOアプリもリリースしております。
下記のアイコンから無料でダウンロードできます。

リンク

follow us in feedly
2017年6月
« 5月 7月 »
 123
45678910
11121314151617
18192021222324
252627282930