---
title: "resolvedValue(in:)"
framework: uikit
role: symbol
role_heading: Instance Method
path: "uikit/uisheetpresentationcontroller/detent/resolvedvalue(in:)"
---

# resolvedValue(in:)

Resolves a detent to its value.

## Declaration

```swift
@MainActor @preconcurrency func resolvedValue(in context: any UISheetPresentationControllerDetentResolutionContext) -> CGFloat?
```

## Parameters

- `context`: A context for resolving custom detent values. This context is available in the resolver closure of doc://com.apple.uikit/documentation/UIKit/UISheetPresentationController/Detent/custom(identifier:resolver:).

## Return Value

Return Value A CGFloat that represents the value of the detent, or nil if the detent is inactive in the provided context.

## Discussion

Discussion You can use this method to get the values of the system medium and large detents, or the value of a custom detent. Use this method inside custom(identifier:resolver:) to construct a custom detent according to the values of known detents.

## See Also

### Creating a custom detent

- [custom(identifier:resolver:)](uikit/uisheetpresentationcontroller/detent/custom(identifier:resolver:).md)
- [UISheetPresentationControllerDetentResolutionContext](uikit/uisheetpresentationcontrollerdetentresolutioncontext.md)
