2011年8月29日月曜日

カレンダーを生成するUIコンポーネントライブラリ for iOS

カレンダーViewを作るのに参考になりそうなものを探している。

devinross/tapkulibrary - GitHub

標準カレンダーライクなUI
カバービューなどいろんなViewを提供してくれるライブラリの一部にカレンダーがある。

Screenshot 8

klazuka/Kal - GitHub

こっちも標準カレンダーライク

Screenshot 9

muhku/calendar-ui - GitHub

DayとWeeklyのViewがあるカレンダー

Screenshot 10Screenshot 11

 

damiandawber/DDCalendarView - GitHub

シンプルな感じのカレンダー実装

Screenshot 12

 

shaokun/SimpleCalendarView - GitHub

結構綺麗な感じのカレンダー
コードも整理されてる。

Screenshot 13

voidparadox/Si-Calendar - GitHub

標準カレンダー風
ちょっとタップのアニメーションとか増えてる気がする

Screenshot 14

iphonecal - iPhone calendar control/iPhone日历控件 - Google Project Hosting

中国語だけど、ちょっと書き換えれば他の言語でも同じ。
drawを多用してる感じのコード

NewImage

 

標準でカレンダーViewを提供されてそうな気がしそうなんだけど、EventKitみたいなAPIぐらいしかないのかな。
他にもカレンダーViewを作るライブラリなどがあったらよろしくお願いします。