---
title: attributedTitle
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uibutton/configuration-swift.struct/attributedtitle
---

# attributedTitle

The text and style attributes for the button’s title label.

## Declaration

```swift
var attributedTitle: AttributedString? { get set }
```

## Discussion

Discussion The configuration sets the title property to match the string value of this attributed string. To change the button title when the button state changes, use configurationUpdateHandler or updateConfiguration().

## See Also

### Configuring titles

- [title](uikit/uibutton/configuration-swift.struct/title.md)
- [subtitle](uikit/uibutton/configuration-swift.struct/subtitle.md)
- [attributedSubtitle](uikit/uibutton/configuration-swift.struct/attributedsubtitle.md)
- [titleTextAttributesTransformer](uikit/uibutton/configuration-swift.struct/titletextattributestransformer.md)
- [subtitleTextAttributesTransformer](uikit/uibutton/configuration-swift.struct/subtitletextattributestransformer.md)
- [UIConfigurationTextAttributesTransformer](uikit/uiconfigurationtextattributestransformer-swift.struct.md)
- [titlePadding](uikit/uibutton/configuration-swift.struct/titlepadding.md)
- [titleAlignment](uikit/uibutton/configuration-swift.struct/titlealignment-swift.property.md)
- [UIButton.Configuration.TitleAlignment](uikit/uibutton/configuration-swift.struct/titlealignment-swift.enum.md)
- [titleLineBreakMode](uikit/uibutton/configuration-swift.struct/titlelinebreakmode.md)
- [subtitleLineBreakMode](uikit/uibutton/configuration-swift.struct/subtitlelinebreakmode.md)
