---
title: mode
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uipushbehavior/mode-swift.property
---

# mode

Returns the force mode for the push behavior.

## Declaration

```swift
var mode: UIPushBehavior.Mode { get }
```

## Discussion

Discussion The mode is one of the values available in the UIPushBehavior.Mode enumeration. Set the mode when you call the init(items:mode:) method.

## See Also

### Configuring a push behavior

- [setAngle(_:magnitude:)](uikit/uipushbehavior/setangle(_:magnitude:).md)
- [angle](uikit/uipushbehavior/angle.md)
- [magnitude](uikit/uipushbehavior/magnitude.md)
- [setTargetOffsetFromCenter(_:for:)](uikit/uipushbehavior/settargetoffsetfromcenter(_:for:).md)
- [targetOffsetFromCenter(for:)](uikit/uipushbehavior/targetoffsetfromcenter(for:).md)
- [pushDirection](uikit/uipushbehavior/pushdirection.md)
