---
title: "named(_:)"
framework: swiftui
role: symbol
role_heading: Type Method
path: "swiftui/coordinatespaceprotocol/named(_:)"
---

# named(_:)

Creates a named coordinate space using the given value.

## Declaration

```swift
static func named(_ name: some Hashable) -> NamedCoordinateSpace
```

## Parameters

- `name`: A unique value that identifies the coordinate space.

## Return Value

Return Value A named coordinate space identified by the given value.

## Discussion

Discussion Use the coordinateSpace(_:) modifier to assign a name to the local coordinate space of a  parent view. Child views can then refer to that coordinate space using .named(_:).

## See Also

### Getting built-in coordinate spaces

- [immersiveSpace](swiftui/coordinatespaceprotocol/immersivespace.md)
- [global](swiftui/coordinatespaceprotocol/global.md)
- [local](swiftui/coordinatespaceprotocol/local.md)
- [scrollView](swiftui/coordinatespaceprotocol/scrollview.md)
- [scrollView(axis:)](swiftui/coordinatespaceprotocol/scrollview(axis:).md)
