---
title: EKEventViewDelegate
framework: eventkitui
role: symbol
role_heading: Protocol
path: eventkitui/ekeventviewdelegate
---

# EKEventViewDelegate

Delegates used to display details for calendar events.

## Declaration

```swift
protocol EKEventViewDelegate : NSObjectProtocol
```

## Overview

Overview Delegates of an EKEventViewController object conform to this protocol. Notifies the event view controller’s delegate when closing the event view controller. It is your responsibility to close the event view controller and perform any additional tasks within this protocol’s method.

## Topics

### Responding to the Interface’s Dismissal

- [EKEventViewAction](eventkitui/ekeventviewaction.md)
- [eventViewController(_:didCompleteWith:)](eventkitui/ekeventviewdelegate/eventviewcontroller(_:didcompletewith:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Dismissing the Event Interface

- [delegate](eventkitui/ekeventviewcontroller/delegate.md)
