---
title: "init(textLayoutManager:)"
framework: uikit
role: symbol
role_heading: Initializer
path: "uikit/nstextviewportlayoutcontroller/init(textlayoutmanager:)"
---

# init(textLayoutManager:)

Creates a new instance with the text layout manager you provide.

## Declaration

```swift
init(textLayoutManager: NSTextLayoutManager)
```

## Parameters

- `textLayoutManager`: The doc://com.apple.uikit/documentation/UIKit/NSTextLayoutManager to associate with this viewport layout controller.
