---
title: "init(topLeadingRadius:bottomLeadingRadius:bottomTrailingRadius:topTrailingRadius:style:)"
framework: swiftui
role: symbol
role_heading: Initializer
path: "swiftui/unevenroundedrectangle/init(topleadingradius:bottomleadingradius:bottomtrailingradius:toptrailingradius:style:)"
---

# init(topLeadingRadius:bottomLeadingRadius:bottomTrailingRadius:topTrailingRadius:style:)

Creates a new rounded rectangle shape with uneven corners.

## Declaration

```swift
init(topLeadingRadius: CGFloat = 0, bottomLeadingRadius: CGFloat = 0, bottomTrailingRadius: CGFloat = 0, topTrailingRadius: CGFloat = 0, style: RoundedCornerStyle = .continuous)
```

## See Also

### Creating an uneven rounded rectangle

- [init(cornerRadii:style:)](swiftui/unevenroundedrectangle/init(cornerradii:style:).md)
