---
title: "storeOverlayDidFinishDismissal(_:transitionContext:)"
framework: storekit
role: symbol
role_heading: Instance Method
path: "storekit/skoverlaydelegate/storeoverlaydidfinishdismissal(_:transitioncontext:)"
---

# storeOverlayDidFinishDismissal(_:transitionContext:)

Indicates that platform finished dismissing an overlay.

## Declaration

```swift
optional func storeOverlayDidFinishDismissal(_ overlay: SKOverlay, transitionContext: SKOverlay.TransitionContext)
```

## Parameters

- `overlay`: An app banner object that disappeared.
- `transitionContext`: The context you can use to animate changes to UI components when the overlay disappears.

## See Also

### Responding to the Overlay’s Appearance and Disappearance

- [storeOverlayWillStartPresentation(_:transitionContext:)](storekit/skoverlaydelegate/storeoverlaywillstartpresentation(_:transitioncontext:).md)
- [storeOverlayDidFinishPresentation(_:transitionContext:)](storekit/skoverlaydelegate/storeoverlaydidfinishpresentation(_:transitioncontext:).md)
- [storeOverlayWillStartDismissal(_:transitionContext:)](storekit/skoverlaydelegate/storeoverlaywillstartdismissal(_:transitioncontext:).md)
- [SKOverlay.TransitionContext](storekit/skoverlay/transitioncontext.md)
