EKCalendarChooser
Наследование
-
NSObject -
UIResponder -
UIViewController -
EKCalendarChooser
-
NSObject -
UIResponder -
UIViewController -
EKCalendarChooser
Соответствует
Оператор импорта
Swift
import EventKitUI
Objective C
@import EventKitUI;
Доступность
Доступный в iOS 5.0 и позже.
Не доступный в расширениях приложения.
Экземпляр EKCalendarChooser класс является контроллером представления, выводящим на экран интерфейс для выбора того или большего количества календарей в хранилище события. Этот контроллер представления может быть продвинут на штабеле навигации или представлен модально. Используйте делегата, соответствующего EKCalendarChooserDelegate протокол для получения обратных вызовов, когда пользователь выбирает календари или отменяет работу.
-
Инициализирует недавно создаваемого календарного селектора.
Объявление
Swift
init!(selectionStyleselectionStyle: EKCalendarChooserSelectionStyle, displayStyledisplayStyle: EKCalendarChooserDisplayStyle, eventStoreeventStore: EKEventStore!)Objective C
- (id)initWithSelectionStyle:(EKCalendarChooserSelectionStyle)selectionStyledisplayStyle:(EKCalendarChooserDisplayStyle)displayStyleeventStore:(EKEventStore *)eventStoreПараметры
selectionStyleОпределяет, позволяются ли множественные выборы. Возможные значения описаны в EKCalendarChooserSelectionStyle.
displayStyleОпределяет, какие календари выведены на экран. Возможные значения описаны в EKCalendarChooserDisplayStyle.
eventStoreХранилище события, которому принадлежат календари.
Возвращаемое значение
Инициализированный календарный селектор.
Оператор импорта
Objective C
@import EventKitUI;Swift
import EventKitUIДоступность
Доступный в iOS 5.0 и позже.
Не доступный в расширениях приложения.
-
init (selectionStyle:displayStyle:entityType:eventStore:) - initWithSelectionStyle:displayStyle:entityType:eventStore:Инициализирует недавно создаваемого календарного селектора для определенного типа объекта.
Объявление
Swift
init!(selectionStyleselectionStyle: EKCalendarChooserSelectionStyle, displayStyledisplayStyle: EKCalendarChooserDisplayStyle, entityTypeentityType: EKEntityType, eventStoreeventStore: EKEventStore!)Objective C
- (id)initWithSelectionStyle:(EKCalendarChooserSelectionStyle)selectionStyledisplayStyle:(EKCalendarChooserDisplayStyle)displayStyleentityType:(EKEntityType)entityTypeeventStore:(EKEventStore *)eventStoreПараметры
selectionStyleОпределяет, позволяются ли множественные выборы. Возможные значения описаны в EKCalendarChooserSelectionStyle.
displayStyleОпределяет, какие календари выведены на экран. Возможные значения описаны в EKCalendarChooserDisplayStyle.
entityTypeТип объекта календаря. Возможные значения
EKEntityTypeEventиEKEntityTypeReminder.eventStoreХранилище события, которому принадлежат календари.
Возвращаемое значение
Инициализированный календарный селектор.
Оператор импорта
Objective C
@import EventKitUI;Swift
import EventKitUIДоступность
Доступный в iOS 6.0 и позже.
Не доступный в расширениях приложения.
-
delegateСвойствоКалендарный делегат селектора.
Объявление
Swift
weak var delegate: EKCalendarChooserDelegate!Objective C
@property(nonatomic, weak) id< EKCalendarChooserDelegate > delegateОбсуждение
Этот объект должен соответствовать
EKCalendarChooserDelegateпротокол.Оператор импорта
Objective C
@import EventKitUI;Swift
import EventKitUIДоступность
Доступный в iOS 5.0 и позже.
Не доступный в расширениях приложения.
-
selectedCalendarsСвойствоКалендари выбраны пользователем.
Объявление
Swift
var selectedCalendars: Set<NSObject>!Objective C
@property(nonatomic, copy) NSSet *selectedCalendarsОператор импорта
Objective C
@import EventKitUI;Swift
import EventKitUIДоступность
Доступный в iOS 5.0 и позже.
Не доступный в расширениях приложения.
-
selectionStyleСвойствоОпределяет, позволяются ли множественные выборы. (только для чтения)
Объявление
Swift
var selectionStyle: EKCalendarChooserSelectionStyle { get }Objective C
@property(nonatomic, readonly) EKCalendarChooserSelectionStyle selectionStyleОбсуждение
Возможные значения описаны в EKCalendarChooserSelectionStyle.
Оператор импорта
Objective C
@import EventKitUI;Swift
import EventKitUIДоступность
Доступный в iOS 5.0 и позже.
Не доступный в расширениях приложения.
-
showsCancelButtonСвойствоБулево значение, определяющее, показана ли Кнопка отмены, когда этот контроллер представлен модально контроллером навигации.
Объявление
Swift
var showsCancelButton: BoolObjective C
@property(nonatomic) BOOL showsCancelButtonОбсуждение
YEStrueпоказать Кнопку отмены; иначе,NOfalse.Оператор импорта
Objective C
@import EventKitUI;Swift
import EventKitUIДоступность
Доступный в iOS 5.0 и позже.
Не доступный в расширениях приложения.
См. также
-
showsDoneButtonСвойствоБулево значение, определяющее, показана ли кнопка Done, когда этот контроллер представлен модально контроллером навигации.
Объявление
Swift
var showsDoneButton: BoolObjective C
@property(nonatomic) BOOL showsDoneButtonОбсуждение
YEStrueпоказать кнопку Done; иначе,NOfalse.Оператор импорта
Objective C
@import EventKitUI;Swift
import EventKitUIДоступность
Доступный в iOS 5.0 и позже.
Не доступный в расширениях приложения.
См. также
-
Стиль селектора.
Объявление
Swift
struct EKCalendarChooserDisplayStyle { init(_value: UInt32) var value: UInt32 }Objective C
typedef enum { EKCalendarChooserDisplayAllCalendars, EKCalendarChooserDisplayWritableCalendarsOnly } EKCalendarChooserDisplayStyle;Константы
-
EKCalendarChooserDisplayAllCalendarsСелектор выводит на экран и читаемые и перезаписываемые календари.
Доступный в iOS 5.0 и позже.
-
EKCalendarChooserDisplayWritableCalendarsOnlyСелектор выводит на экран перезаписываемые календари только.
Доступный в iOS 5.0 и позже.
Оператор импорта
Objective C
@import EventKitUI;Swift
import EventKitUIДоступность
Доступный в iOS 5.0 и позже.
-
-
Стиль выбора календарей.
Объявление
Swift
struct EKCalendarChooserSelectionStyle { init(_value: UInt32) var value: UInt32 }Objective C
typedef enum { EKCalendarChooserSelectionStyleSingle, EKCalendarChooserSelectionStyleMultiple } EKCalendarChooserSelectionStyle;Константы
-
EKCalendarChooserSelectionStyleSingleСтиль, позволяющий единственный выбор календарей.
Доступный в iOS 5.0 и позже.
-
EKCalendarChooserSelectionStyleMultipleСтиль, позволяющий множественные выборы календарей.
Доступный в iOS 5.0 и позже.
Оператор импорта
Objective C
@import EventKitUI;Swift
import EventKitUIДоступность
Доступный в iOS 5.0 и позже.
-
