---
title: plain()
framework: uikit
role: symbol
role_heading: Type Method
path: uikit/uibutton/configuration-swift.struct/plain()
---

# plain()

Creates a configuration for a button with a transparent background.

## Declaration

```swift
static func plain() -> UIButton.Configuration
```

## Return Value

Return Value A new configuration object.

## See Also

### Creating configurations

- [gray()](uikit/uibutton/configuration-swift.struct/gray().md)
- [tinted()](uikit/uibutton/configuration-swift.struct/tinted().md)
- [filled()](uikit/uibutton/configuration-swift.struct/filled().md)
- [borderless()](uikit/uibutton/configuration-swift.struct/borderless().md)
- [bordered()](uikit/uibutton/configuration-swift.struct/bordered().md)
- [borderedTinted()](uikit/uibutton/configuration-swift.struct/borderedtinted().md)
- [borderedProminent()](uikit/uibutton/configuration-swift.struct/borderedprominent().md)
- [glass()](uikit/uibutton/configuration-swift.struct/glass().md)
- [prominentGlass()](uikit/uibutton/configuration-swift.struct/prominentglass().md)
- [clearGlass()](uikit/uibutton/configuration-swift.struct/clearglass().md)
- [prominentClearGlass()](uikit/uibutton/configuration-swift.struct/prominentclearglass().md)
- [updated(for:)](uikit/uibutton/configuration-swift.struct/updated(for:).md)
