---
title: "init(fontAttributes:)"
framework: uikit
role: symbol
role_heading: Initializer
path: "uikit/uifontdescriptor/init(fontattributes:)"
---

# init(fontAttributes:)

Creates a font descriptor with the specified attributes.

## Declaration

```swift
init(fontAttributes attributes: [UIFontDescriptor.AttributeName : Any] = [:])
```

## Parameters

- `attributes`: The attributes for the new font descriptor. If nil, the font descriptor’s attribute dictionary will be empty.

## Return Value

Return Value The new font descriptor.

## See Also

### Initializing a font descriptor

- [init()](uikit/uifontdescriptor/init().md)
- [init(coder:)](uikit/uifontdescriptor/init(coder:).md)
