---
title: GlassEffectTransition
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/glasseffecttransition
---

# GlassEffectTransition

A structure that describes changes to apply when a glass effect is added or removed from the view hierarchy.

## Declaration

```swift
struct GlassEffectTransition
```

## Mentioned in

Applying Liquid Glass to custom views

## Topics

### Type Properties

- [identity](swiftui/glasseffecttransition/identity.md)
- [matchedGeometry](swiftui/glasseffecttransition/matchedgeometry.md)
- [materialize](swiftui/glasseffecttransition/materialize.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Styling views with Liquid Glass

- [Applying Liquid Glass to custom views](swiftui/applying-liquid-glass-to-custom-views.md)
- [Landmarks: Building an app with Liquid Glass](swiftui/landmarks-building-an-app-with-liquid-glass.md)
- [glassEffect(_:in:)](swiftui/view/glasseffect(_:in:).md)
- [glassEffectID(_:in:)](swiftui/view/glasseffectid(_:in:).md)
- [glassEffectTransition(_:)](swiftui/view/glasseffecttransition(_:).md)
- [glassEffectUnion(id:namespace:)](swiftui/view/glasseffectunion(id:namespace:).md)
- [interactive(_:)](swiftui/glass/interactive(_:).md)
- [GlassEffectContainer](swiftui/glasseffectcontainer.md)
- [GlassButtonStyle](swiftui/glassbuttonstyle.md)
- [GlassProminentButtonStyle](swiftui/glassprominentbuttonstyle.md)
- [DefaultGlassEffectShape](swiftui/defaultglasseffectshape.md)
