2018.02.17iOSにはCalendarコントロールが提供されていないのですが、MITライセンスのFSCalendar(https://github.com/WenchaoD/FSCalendar/blob/master/README.md)というコントロールがあります。今回は、CocoaPodsを使用して、このFSCalendarコントロールをプロジェクトに組み込む方法を見ていきます。※CocoaPodsのインストール方法は「CocoaPodsの導入」を参照してください。はじめに、新規でプロジェクトを作成しておきます。次に、ターミナルを起動して、作成したプロジェクトディレクトリに移動して以下のコマンドを実行します。init成功するとプロジェクトディレクトリにPodfileが作成されます。作成されたPodfileを開いて以下のように編集します。'https://github.com/WenchaoD/FSCalendar'endPodfileの編集が完了したら、ターミナルに戻りPodfileがあるディレクトリ上で、以下のコマンドを実行してインストールをします。これによりプロジェクトにFSCalendarが取り込まれます。installライブラリインストール完了移行は、以下のように「プロジェクト名.xcworkspace」をダブルクリックしてプロジェクトを開きます。Navigatorを確認するとFSCalendarが導入されていることを確認できます。前回は1行入力欄や複数行入力欄を作成しました。今回は以下について見ていきます。過去記事は以下を参照してください。前回はRealmにおけるモデルオブジェクトの作成方法とデータベースへの書き込み方法について説明しました。第4回目となる今回は、クエリを使用してデータベースからデータを取得する方法について説明します。ハンバーガーメニューは、様々な作成方法があります。使用中のデバイスを判定するには、UIDevice.current.userInterfaceIdiomを使用します。今回は、EurekaライブラリのSegmentedRowを使用する方法を説明します。作成するサンプルは以下の通りです。SegmentedRowは複数の選択項目の中から1つの項目を選択できるようにするUI部品です。今回は任意のUIViewControllerをポップオーバーさせる方法についてみていきます。ポップオーバーとは、ボタンをタップした時に子画面を表示させることです。FSCalenderの導入方法については前回の記事「CocoaPodsを使用してFSCalendarを導入する」を参照してください。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。メタ情報ログイン投稿フィードコメントフィードWordPress.orgタイトルとURLをコピーしました。