カレンダーにイベントを簡単に追加できるUIActivityを公開しました

カレンダーにイベントを簡単に追加することが出来るUIActivityのサブクラスYMCalendarActivityを公開しました.

Screenshot of YMCalendarActivity

同様のものとしてNHCalendarActivityがありましたが, これはActivityを選択するとすぐにカレンダーにイベントを追加してしまい, ユーザーが情報の変更やイベントを追加するカレンダーを選択することが出来ないものでした.

YMCalendarActivityでは, Activityを選択するとEKEventEditViewControllerを用いたビューが表示され, ユーザーがイベントの情報を編集したり, カレンダーを選択してからイベントを投稿できるようになっています.

YMCalendarActivityの利用方法等はGitHub Pagesにて公開しており, ソースコードとデモもGitHubより取得できます.