---
title: "init(attributedName:actionHandler:)"
framework: uikit
role: symbol
role_heading: Initializer
path: "uikit/uiaccessibilitycustomaction/init(attributedname:actionhandler:)"
---

# init(attributedName:actionHandler:)

Creates a custom action object with the specified attributed name and action handler.

## Declaration

```swift
init(attributedName: NSAttributedString, actionHandler: @escaping UIAccessibilityCustomAction.Handler)
```

## See Also

### Creating a custom action

- [init(name:actionHandler:)](uikit/uiaccessibilitycustomaction/init(name:actionhandler:).md)
- [init(name:target:selector:)](uikit/uiaccessibilitycustomaction/init(name:target:selector:).md)
- [init(name:image:actionHandler:)](uikit/uiaccessibilitycustomaction/init(name:image:actionhandler:).md)
- [init(name:image:target:selector:)](uikit/uiaccessibilitycustomaction/init(name:image:target:selector:).md)
- [init(attributedName:target:selector:)](uikit/uiaccessibilitycustomaction/init(attributedname:target:selector:).md)
- [init(attributedName:image:actionHandler:)](uikit/uiaccessibilitycustomaction/init(attributedname:image:actionhandler:).md)
- [init(attributedName:image:target:selector:)](uikit/uiaccessibilitycustomaction/init(attributedname:image:target:selector:).md)
