iOS Developer Library

Developer

EventKit UI Framework Reference

Introduction

Classes   Protocols  

The Event Kit UI framework provides the classes needed to create, edit, and display events using a view controller. It provides several configurable view controller classes.

Classes

UINavigationController

The UINavigationController class implements a specialized view controller that manages the navigation of hierarchical content.

EKEventEditViewController

An EKEventEditViewController object allows the user to create and edit a calendar event.

UIViewController

The UIViewController class provides the fundamental view-management model for all iOS apps.

EKCalendarChooser

An instance of the EKCalendarChooser class is a view controller that displays an interface for selecting one or more calendars in an event store.

EKEventViewController

An EKEventViewController object displays the details of a calendar event.

Protocols

EKCalendarChooserDelegate

The EKCalendarChooserDelegate protocol defines methods that a calendar chooser’s delegate may optionally implement to be notified when a user finishes selecting calendars or cancels the process.

EKEventEditViewDelegate

Delegates of an EKEventEditViewController object conform to this protocol.

EKEventViewDelegate

Delegates of an EKEventViewController object conform to this protocol.