Existe algum controle de calendário pronto para aplicativos do iPhone? [fechadas]


85

Estou construindo um aplicativo para o iPhone que exibirá eventos futuros e anteriores. Eu me conformei com uma exibição de lista, mas então percebi que um calendário (assim como aquele exibido na exibição de "mês" no aplicativo de Calendário integrado) seria a melhor combinação.

No entanto, as Diretrizes de Interface Humana do iPhone mencionam apenas o Selecionador de Data, não o calendário, então acredito que não há nada parecido com isso. Isso é verdade? Em caso afirmativo, alguém conhece um controle de terceiros que poderia ser usado? (Eu poderia escrever um sozinho, mas prefiro pegar algo pronto, já que isso é um desvio dos planos originais do projeto).

Respostas:


76

Sim.

Estas são as opções que conheço:

EDITAR: a partir de 6 de maio de 2010

1) GCCalendar

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

3) http://code.google.com/p/iphonecal (precisa ser personalizado - facilmente - para alterar o texto de chinês para inglês)

4) Comercial: http://nrg.com.bd/blog/archives/36 mas a aparência dos anteriores é muito, muito melhor e eles são gratuitos, se você puder cumprir com suas licenças.

Espero que isto ajude.


1
Impressionante! Isso é exatamente o que eu estava procurando. Acabei fazendo a primeira iteração do aplicativo com um DatePicker e alguns aprimoramentos de IU em torno dele, mas com certeza irei dar uma olhada em # 1 / # 2. Muito obrigado!
chesterbr

Pefect .. obrigado imperdoável. btw, kcalendar-iphone é uma licença do MIT. IMO, essa é a melhor escolha para quem está desenvolvendo um aplicativo comercial.
prakash

Concordo plenamente. Também é minha escolha BTW.
Massimo Cafaro

1
kcalendar-iphone parece não estar mais disponível no Google Code. Kal parece bom em github.com/klazuka/Kal
Luke

1
Visto que você foi a resposta correta selecionada e os calendários mostrados em sua resposta não foram atualizados nos últimos 4-6 anos, você se importaria de adicionar este calendário à sua lista? Está atualizado para 2016, disponível através do cocoapods, e é o melhor calendário mais configurável que já vi até hoje. -> cocoapods.org/pods/JTAppleCalendar
FlowUI. SimpleUITesting.com

30

12

Eu adicionaria esta biblioteca muito boa.


Olá, posso saber como funciona o iCal no iPad por mês, se eles estão usando a biblioteca ou alguma outra ??
siva



3

Kal não tem visão diurna. Existe alguma maneira (fácil) de adicionar a visualização do dia a ele?
Qiulang,

Kal imita o aplicativo de calendário do iPhone. Não sei se há algum com visão diurna. As pessoas estão sempre desenvolvendo ... procure, você pode conseguir.
karim

3

A biblioteca do controlador personalizado para calendário.

1) OCCalendar

2) PMCalendar

3) MAWeekView

4) ios-calendar

5) Kal

6) CKCalendar

Espero que ajude você bem. Disponível no git também.


Por favor, poste links para eles ..
Morten Holmgaard

Atualmente verificado o link OCCalendar, é mencionado que seu código está obsoleto. Pl. consulte o link abaixo github.com/ocrickard/OCCalendar . Qualquer entrada sobre se este módulo de calendário ainda é compatível.
Shri


1

Um contendor ligeiramente mais novo que funciona melhor no mundo iOS7 é o TimesSquare .

Eu usei o Tapku por muito tempo, mas não o achei tão flexível, e o código é realmente difícil de modificar.


0

Há também outra nova versão do calendário visual personalizado para iOS 8+ escrito em Swift (2.0) CVCalendar . Ele fornece controle de calendário facilmente personalizável para iOS.

DDCalendarView que é semelhante ao iCal. Possui as versões ObjectiveC e Swift do código. Atualmente, mostra apenas eventos diários. precisamos desenvolver a IU para oferecer suporte a eventos semanais e mensais. As classes de eventos usadas neste calendário não são herdadas das classes EKEventKit.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.