EKEventViewDelegate
Наследование
Не применимый
Оператор импорта
Swift
import EventKitUI
Objective C
@import EventKitUI;
Доступность
Доступный в iOS 4.2 и позже.
Делегаты EKEventViewController
объект соответствует этому протоколу. Когда контроллер представления события должен быть закрыт, делегат контроллера представления события уведомляется. Это - Ваша ответственность закрыть контроллер представления события и выполнить любые дополнительные желаемые задачи в методе этого протокола.
-
eventViewController (_: didCompleteWithAction:) - eventViewController:didCompleteWithAction:
ТребуемыйВызванный, когда должен быть закрыт контроллер представления события. (требуемый)
Объявление
Swift
func eventViewController(_
controller
: EKEventViewController!, didCompleteWithActionaction
: EKEventViewAction)Objective C
- (void)eventViewController:(EKEventViewController *)
controller
didCompleteWithAction:(EKEventViewAction)action
Параметры
controller
Контроллер представления события, который должен быть закрыт.
action
Меры, принятые для запроса закрытия контроллера представления события. Посмотрите
“EKEventViewAction”
для возможных значений.Оператор импорта
Objective C
@import EventKitUI;
Swift
import EventKitUI
Доступность
Доступный в iOS 4.2 и позже.
-
Описывает меры, принятые, чтобы указать, что должен быть закрыт контроллер представления события.
Объявление
Swift
struct EKEventViewAction { init(_
value
: UInt32) var value: UInt32 }Objective C
typedef enum { EKEventViewActionDone, EKEventViewActionResponded, EKEventViewActionDeleted } EKEventViewAction;
Константы
-
EKEventViewActionDone
Пользователь коснулся кнопки Done.
Доступный в iOS 4.2 и позже.
-
EKEventViewActionResponded
Пользователь реагировал на незаконченное приглашение события и сохранил его.
Доступный в iOS 4.2 и позже.
-
EKEventViewActionDeleted
Событие было удалено.
Доступный в iOS 4.2 и позже.
Оператор импорта
Objective C
@import EventKitUI;
Swift
import EventKitUI
Доступность
Доступный в iOS 4.2 и позже.
-