---
title: typesetterBehavior
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nslayoutmanager/typesetterbehavior-swift.property
---

# typesetterBehavior

The default typesetter behavior.

## Declaration

```swift
var typesetterBehavior: NSLayoutManager.TypesetterBehavior { get set }
```

## Discussion

Discussion The typesetter behavior affects glyph spacing and line height.

## See Also

### Managing the typesetter

- [typesetter](appkit/nslayoutmanager/typesetter.md)
- [NSLayoutManager.TypesetterBehavior](appkit/nslayoutmanager/typesetterbehavior-swift.enum.md)
- [defaultLineHeight(for:)](appkit/nslayoutmanager/defaultlineheight(for:).md)
- [defaultBaselineOffset(for:)](appkit/nslayoutmanager/defaultbaselineoffset(for:).md)
