Есть ли готовый календарь для iPhone приложений?

Я создаю приложение для iPhone, которое отображает предстоящие и прошлые события. Я остановился на просмотре списка, но потом понял, что календарь (как и тот, который отображается в представлении "месяц" во встроенном приложении "Календарь" ) будет наилучшим.

Тем не менее, в Руководстве по интерфейсам iPhone просто упоминается Date Picker, а не календарь, поэтому я считаю, что в этом нет ничего подобного. Это правда? Если да, то кто-нибудь знает о стороннем контроле, который может быть использован? (Я мог бы написать один сам, но я бы лучше подобрал что-то готовое, так как это отход от первоначальных планов проекта).

Ответ 1

Да.

Это тот вариант, о котором я знаю:

EDIT: по состоянию на 6 мая 2010 года

1) GCCalendar

2) http://github.com/klazuka/Kal

3) http://code.google.com/p/iphonecal (нужно настроить - легко - изменить текст с китайского на английский)

4) Коммерческий: http://nrg.com.bd/blog/archives/36, но внешний вид предыдущих выглядит намного лучше, и они бесплатны, если вы могут выполнять свои лицензии.

Надеюсь, что это поможет.

Ответ 2

Лучший сайт действительно https://www.cocoacontrols.com/search?utf8=%E2%9C%93&q=Calendar, потому что вы найдете скриншоты отдельных календарей. Тем не менее, я сделал список:

IOS

Xamarin.iOS

Купить компоненты

У меня есть это в Excel-Sheet, где вы можете найти гораздо больше информации.

Ответ 3

Я бы добавил эту очень хорошую библиотеку.

Ответ 7

Библиотека настраиваемого контроллера для календаря.

1) OCCalendar

2) PMCalendar

3) MAWeekView

4) ios-calendar

5) Kal

6) CKCalendar

Надеюсь, это поможет вам отлично. Доступно также и на git.

Ответ 9

Немного более новый конкурент, который лучше работает в мире iOS7, TimesSquare.

Я использовал Tapku в течение длительного времени, но не нашел его настолько гибким, и код действительно трудно изменить.

Ответ 10

Также есть новый пользовательский визуальный календарь новой версии для iOS 8+, написанный в Swift (2.0) CVCalendar. Он обеспечивает легко настраиваемое управление календарем для iOS.

DDCalendarView, который похож на iCal. Он имеет как ObjectiveC, так и Swift версию кода. В настоящее время он показывает только ежедневные события. нам необходимо разработать интерфейс для поддержки еженедельных и ежемесячных событий. Классы событий, используемые в этом календаре, не наследуются от классов EKEventKit.