Есть ли готовый календарь для 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
Я бы добавил эту очень хорошую библиотеку.
Ответ 4
Отъезд Kal: http://github.com/klazuka/Kal
Ответ 5
Ваше место для такого вопроса, как сейчас, это cocoacontrols.com. Поиск "календаря"
https://www.cocoacontrols.com/search?utf8=kg&q=calendar
дает нам 15 ответов на дату публикации; это кажется особенно привлекательным на первый взгляд.
DSLCalendarView для iOS
Ответ 6
http://github.com/klazuka/Kal
является лучшим.
Ответ 7
Библиотека настраиваемого контроллера для календаря.
1) OCCalendar
2) PMCalendar
3) MAWeekView
4) ios-calendar
5) Kal
6) CKCalendar
Надеюсь, это поможет вам отлично. Доступно также и на git.
Ответ 8
Я написал свой собственный (подходящий для iPad/альбомного вида, прокручиваемый, стильный, построенный на Three20) - http://www.componentix.com/blog/22
В GitHub - https://github.com/vgrichina/ios-calendar
Ответ 9
Немного более новый конкурент, который лучше работает в мире iOS7, TimesSquare.
Я использовал Tapku в течение длительного времени, но не нашел его настолько гибким, и код действительно трудно изменить.
Ответ 10
Также есть новый пользовательский визуальный календарь новой версии для iOS 8+, написанный в Swift (2.0) CVCalendar. Он обеспечивает легко настраиваемое управление календарем для iOS.
DDCalendarView, который похож на iCal. Он имеет как ObjectiveC, так и Swift версию кода. В настоящее время он показывает только ежедневные события. нам необходимо разработать интерфейс для поддержки еженедельных и ежемесячных событий. Классы событий, используемые в этом календаре, не наследуются от классов EKEventKit.