---
title: "frameResize(position:directions:)"
framework: swiftui
role: symbol
role_heading: Type Method
path: "swiftui/pointerstyle/frameresize(position:directions:)"
---

# frameResize(position:directions:)

The pointer style for resizing a rectangular frame from a specific edge or corner.

## Declaration

```swift
static func frameResize(position: FrameResizePosition, directions: FrameResizeDirection.Set = .all) -> PointerStyle
```

## Parameters

- `position`: The position along the perimeter of the frame (its edges and corners) from which it’s resized.
- `directions`: The directions in which the frame can be resized.

## See Also

### Getting built-in pointer styles

- [default](swiftui/pointerstyle/default.md)
- [horizontalText](swiftui/pointerstyle/horizontaltext.md)
- [verticalText](swiftui/pointerstyle/verticaltext.md)
- [rectSelection](swiftui/pointerstyle/rectselection.md)
- [grabIdle](swiftui/pointerstyle/grabidle.md)
- [grabActive](swiftui/pointerstyle/grabactive.md)
- [link](swiftui/pointerstyle/link.md)
- [zoomIn](swiftui/pointerstyle/zoomin.md)
- [zoomOut](swiftui/pointerstyle/zoomout.md)
- [columnResize(directions:)](swiftui/pointerstyle/columnresize(directions:).md)
- [rowResize(directions:)](swiftui/pointerstyle/rowresize(directions:).md)
