---
title: "eventViewController(_:didCompleteWith:)"
framework: eventkitui
role: symbol
role_heading: Instance Method
path: "eventkitui/ekeventviewdelegate/eventviewcontroller(_:didcompletewith:)"
---

# eventViewController(_:didCompleteWith:)

Invoked when closing the event view controller.

## Declaration

```swift
func eventViewController(_ controller: EKEventViewController, didCompleteWith action: EKEventViewAction)
```

## Parameters

- `controller`: The event view controller to close.
- `action`: The action taken to prompt closing the event view controller. See doc://com.apple.eventkitui/documentation/EventKitUI/EKEventViewAction for a list of possible values.

## See Also

### Responding to the Interface’s Dismissal

- [EKEventViewAction](eventkitui/ekeventviewaction.md)
