---
title: "captureTextFromCamera(responder:identifier:)"
framework: uikit
role: symbol
role_heading: Type Method
path: "uikit/uiaction/capturetextfromcamera(responder:identifier:)"
---

# captureTextFromCamera(responder:identifier:)

Creates an action for capturing text using the device’s camera.

## Declaration

```swift
class func captureTextFromCamera(responder: any UIResponder & UIKeyInput, identifier: UIAction.Identifier?) -> Self
```

## Parameters

- `responder`: The doc://com.apple.uikit/documentation/UIKit/UIKeyInput responder to send the doc://com.apple.uikit/documentation/UIKit/UIResponder/captureTextFromCamera(_:) message to.
- `identifier`: The unique identifier for the action. Specify nil to let this method create a unique identifier for you.

## See Also

### Creating an action

- [init(title:subtitle:image:identifier:discoverabilityTitle:attributes:state:handler:)](uikit/uiaction/init(title:subtitle:image:identifier:discoverabilitytitle:attributes:state:handler:).md)
- [init(title:image:identifier:discoverabilityTitle:attributes:state:handler:)](uikit/uiaction/init(title:image:identifier:discoverabilitytitle:attributes:state:handler:).md)
- [UIAction.Identifier](uikit/uiaction/identifier-swift.struct.md)
- [UIActionHandler](uikit/uiactionhandler.md)
