Wie kann ich die UI-Kalender?
Könnten Sie mir helfen mit diese Frage, bitte?
Ich brauche nur einen einfachen Kalender in einer der Bildschirme, und ich habe keine Idee wie kann ich es erreichen, da dieses UI-element ist nicht in der IB.
Mein Mandant will, dass der Bildschirm wie in der Abbildung unten, ohne die UISegmentedControl (mit Liste, Tag, Monat) , hat der Kalender-app auf dem iPhone.
Will er sehen, nur ein Kalender, und wenn Sie auf einem der Tage, in einer anderen Ansicht angezeigt wird (zur info: view mit geladenen Daten von einer website, die entsprechende für diesen Tag).
http://craigl21.typepad.com/.a/6a00e008db59db8834010535e2d304970c-800wi
So, endlich meine Fragen sind:
- So erhalten Sie den Kalender?
- Ich habe 'Heute' Rechte Leiste, Schalter-Element in der Navigationsleiste arbeiten (klicken und eine andere Ansicht geladen wird). Ich würde gerne wissen, wie kann ich eine ähnliche Funktion für die Tage, die Kalender, die ich vermute, sind Sie alle Tasten, und ich weiß nicht, wie kann ich Zugang zu Ihnen (wie ich nicht wissen, etwas über das Kalender-element noch).
- Standardmäßig das heutige Datum ausgewählt werden muss, in blau, wenn Sie laden Sie diesen Kalender anzeigen, und wenn Sie drücken Sie eine beliebige der Tage, in der anderen Ansicht wird geladen. Wenn das heutige Datum ist ausgewählt anfangs, wenn ich laden Sie die Kalender-Ansicht die neue Ansicht mit den heutigen details wäre, sofort geladen? (wie könnte man vermeiden, dieses Verhalten?) oder wir hoffen, dass der Kalender würde warten, bis mein Klick auf das heutige Datum (oder einem anderen Datum)?
Ihre Hilfe wird sehr geschätzt.
InformationsquelleAutor EMontesMac | 2011-06-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den NSCalendar Klassen sind nur für die Datums-Berechnung und apple nicht bieten eine standard-Kalender-element als Teil Ihrer UIKit-Bibliothek. Aber, nehmen Sie einen Blick auf das github-Projekt, das jemand ein Projekt veröffentlicht, enthält eine maßgeschneiderte Kalender UI.
https://github.com/guicocoa/calendar.
Es ist alles open source natürlich, so können Sie das design und die Funktionalität, wie Sie benötigen
InformationsquelleAutor aporat
Können Sie https://github.com/devinross/tapkulibrary Kalender app für Sie
Wenn Sie wollen, fügen Sie einige event auf ein Datum ausgewählt, dann müssen Sie importieren Veranstaltungen aus, die Ihre app zu einer nativen iphone Kalender? Sie verwenden sollten, EventKit.
InformationsquelleAutor Soniya
Den Kalender, den Sie ar suchen, ist die NSGregorianCalendar. Verwendet mit NSDateComponents und NSDate es ist möglich, erstellen Sie eine benutzerdefinierte Kalender wie in der Abbildung in deinem link.
Müssen Sie ein benutzerdefiniertes Objekt für die Fliesen mit einem Grundstück von NSDate, das ist, wo Sie bekommen können das Etikett mit Datum vom NSDateComponents. Sie können auch eine Methode zuweisen, die delegieren, so dass, wenn Ihr date ein cell-Objekt berührt wird, es erzählt die Delegierten war es berührte, und Sie können dann tun, was Sie wollen...
InformationsquelleAutor StuStirling
Neben der Kalender-app, @aporat schlägt vor, Sie sollten check out Kal, das ist eine sehr vollwertige Erholung der Kalender-app Schnittstelle und open-source-und bearbeitbar und anpassbar.
Es ist irgendwie verrückt, dass es keine native Kalender-Benutzeroberfläche, aber es ist so.
InformationsquelleAutor Dan Ray