---
title: preferredBehavior
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiwritingtoolscoordinator/preferredbehavior
---

# preferredBehavior

The level of Writing Tools support you want the system to provide for your view.

## Declaration

```swift
var preferredBehavior: UIWritingToolsBehavior { get set }
```

## Mentioned in

Adding Writing Tools support to a custom UIKit view

## Discussion

Discussion Use this property to request an inline or panel-based experience, or to disable Writing Tools for your view altogether. The default value of this property is UIWritingToolsBehavior.default.

## See Also

### Configuring the experience

- [behavior](uikit/uiwritingtoolscoordinator/behavior.md)
- [preferredResultOptions](uikit/uiwritingtoolscoordinator/preferredresultoptions.md)
- [resultOptions](uikit/uiwritingtoolscoordinator/resultoptions.md)
