---
title: "fixedRect(_:cornerRadius:cornerCurve:maskedCorners:)"
framework: uikit
role: symbol
role_heading: Type Method
path: "uikit/uishape-swift.struct/fixedrect(_:cornerradius:cornercurve:maskedcorners:)"
---

# fixedRect(_:cornerRadius:cornerCurve:maskedCorners:)

Creates a fixed rectangular shape that uses the provided rectangle as its shape, regardless of the frame that contains it.

## Declaration

```swift
static func fixedRect(_ rect: CGRect, cornerRadius: CGFloat = 0, cornerCurve: UICornerCurve = .automatic, maskedCorners: UIRectCorner = .allCorners) -> UIShape
```

## See Also

### Creating a hover shape

- [rect](uikit/uishape-swift.struct/rect.md)
- [capsule](uikit/uishape-swift.struct/capsule.md)
- [circle](uikit/uishape-swift.struct/circle.md)
- [rect(cornerRadius:cornerCurve:maskedCorners:)](uikit/uishape-swift.struct/rect(cornerradius:cornercurve:maskedcorners:).md)
- [UICornerCurve](uikit/uicornercurve.md)
