---
title: alignmentRectProvider
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiviewcontroller/transition/zoomoptions/alignmentrectprovider
---

# alignmentRectProvider

A closure that returns the alignment rectangle for the starting and ending views.

## Declaration

```swift
var alignmentRectProvider: ((UIViewController.Transition.ZoomOptions.AlignmentRectContext) -> CGRect?)? { get set }
```

## See Also

### Setting options

- [UIViewController.Transition.ZoomOptions.AlignmentRectContext](uikit/uiviewcontroller/transition/zoomoptions/alignmentrectcontext.md)
- [dimmingColor](uikit/uiviewcontroller/transition/zoomoptions/dimmingcolor.md)
- [dimmingVisualEffect](uikit/uiviewcontroller/transition/zoomoptions/dimmingvisualeffect.md)
