---
title: "init(blurEffect:)"
framework: uikit
role: symbol
role_heading: Initializer
path: "uikit/uivibrancyeffect/init(blureffect:)"
---

# init(blurEffect:)

Creates a vibrancy effect for a specific blur effect.

## Declaration

```swift
init(blurEffect: UIBlurEffect)
```

## Parameters

- `blurEffect`: The doc://com.apple.uikit/documentation/UIKit/UIBlurEffect used by the blurred view the vibrancy effect is attached to.

## Return Value

Return Value The vibrancy effect to be used by a UIVisualEffectView object.

## Discussion

Discussion When you create a new vibrancy effect, use the same UIBlurEffect that you used to create the blur view. Using a different UIBlurEffect can cause unwanted visual effect combinations.

## See Also

### Creating a vibrancy effect

- [init(forBlurEffect:style:)](uikit/uivibrancyeffect/init(forblureffect:style:).md)
- [UIVibrancyEffectStyle](uikit/uivibrancyeffectstyle.md)
