¿Hay algún control de calendario listo para usar para las aplicaciones de iPhone?

Estoy creando una aplicación para el iPhone que mostrará los eventos venideros y pasados. Me conformé con una vista de lista, pero luego me di cuenta de que un calendario (como el que se muestra en la vista de “mes” en la aplicación Calendario incorporada) sería la mejor opción.

Sin embargo, las Directrices de Interfaz Humana de iPhone solo mencionan el Selector de Fecha, no el calendario, así que creo que no hay nada así fuera de la caja. ¿Es eso cierto? Si es así, ¿alguien sabe de un control de un tercero que podría usarse? (Podría escribir uno yo mismo, pero prefiero recoger algo listo, ya que esto es una partida en los planes del proyecto original).

Sí.

Esta es la opción que conozco:

EDITAR: desde el 6 de mayo de 2010

1) GCCalendar

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

3) http://code.google.com/p/iphonecal (necesita ser personalizado, fácilmente, para cambiar el texto de chino a inglés)

4) Comercial: http://nrg.com.bd/blog/archives/36 pero el aspecto de los anteriores es mucho, mucho mejor y son gratuitos, si puede cumplir con sus licencias.

Espero que esto ayude.

El mejor sitio es, de hecho, https://www.cocoacontrols.com/search?utf8=%E2%9C%93&q=Calendar , porque se encuentran capturas de pantalla de los calendarios por separado. Sin embargo, hice una lista:

iOS

  • CLWeeklyCalendarView
  • Kal
  • Times Square
  • Calendario VURIG
  • OCCalendar
  • PMCalendar
  • CKCalendar
  • ABCalendarPicker
  • MBCalendarKit
  • DSLCalendarView
  • MSCollectionViewCalendarLayout
  • NVCalendar
  • VFCalendarView
  • JTCalendar
  • ios-calendar
  • TKCalendarMonthView
  • MELiPadCalendar
  • MACalendarUI
  • RDVCalendarView
  • RSDayFlow
  • DayFlow
  • PDTSimpleCalendar
  • SACalendar
  • MNCalendarView
  • CustomCalendar
  • CVCalendar
  • THCalendarDatePicker
  • MZDayPicker
  • CustomCalendar
  • DIDatepicker
  • FSCalendar
  • WeekViewDemo
  • FFCalendar
  • CGCalendarView
  • CalendarIOS7
  • GCCalendar
  • iphonecal
  • YFCalendar
  • Próximo
  • DPCalendar

Xamarin.iOS

  • FMCalendar
  • Calendario de TimesSquare
  • XCalendar
  • Xamarin.Forms.Calendar
  • escoz / monotouch-controls

Comprar componentes

  • Telerik.Xamarin.iOS
  • Resco Mobileformstoolkit
  • Infragistics iOS Controls

Tengo esto en una Hoja de Excel , donde puedes encontrar mucha más información.

Yo agregaría esta muy buena biblioteca.

Echa un vistazo a Kal: http://github.com/klazuka/Kal

Su lugar ideal para cualquier pregunta como esta estos días es cocoacontrols.com. Buscando “calendario”

https://www.cocoacontrols.com/search?utf8=✓&q=calendar

nos da 15 respuestas en la fecha posterior; este parece particularmente atractivo a primera vista.

DSLCalendarView para iOS

La biblioteca para el controlador personalizado para el calendario.

1) OCCalendar

2) PMCalendar

3) MAWeekView

4) ios-calendar

5) Kal

6) CKCalendar

Espero que te ayude. También disponible en Git.

He escrito el mío (adecuado para iPad / vista horizontal, desplazable, con estilo, crea en Three20) – http://www.componentix.com/blog/22

En GitHub – https://github.com/vgrichina/ios-calendar

Un competidor un poco más nuevo que funciona mejor en el mundo iOS7 es TimesSquare .

Utilicé Tapku durante mucho tiempo, pero no lo encontré tan flexible, y el código es realmente difícil de modificar.

También hay otra versión nueva de calendario visual personalizado para iOS 8+ escrito en Swift (2.0) CVCalendar . Proporciona control de calendario fácilmente personalizable para iOS.

DDCalendarView que se parece a iCal. Tiene versiones de código tanto ObjectiveC como Swift. Actualmente muestra solo eventos diarios. Necesitamos desarrollar la interfaz de usuario para apoyar eventos semanales y mensuales. Las clases de eventos utilizadas en este calendario no se heredan de las clases EKEventKit.