---
title: SubscriptionStoreControlPlacementKey
framework: storekit
role: symbol
role_heading: Structure
path: storekit/subscriptionstorecontrolplacementkey
---

# SubscriptionStoreControlPlacementKey

A placement for a subscription store control in a store view.

## Declaration

```swift
struct SubscriptionStoreControlPlacementKey
```

## Overview

Overview This type represents all available control placements. You typically don’t interact with this type directly. Use it if you create a custom control style that conforms to the SubscriptionStoreControlStyle protocol to restrict the supported placements for your style. By default, a custom control style supports all placements. For more information, see SubscriptionStoreControlPlacement.

## Topics

### Placing subscription store controls

- [bottom](storekit/subscriptionstorecontrolplacementkey/bottom.md)
- [leading](storekit/subscriptionstorecontrolplacementkey/leading.md)
- [scrollView](storekit/subscriptionstorecontrolplacementkey/scrollview.md)
- [trailing](storekit/subscriptionstorecontrolplacementkey/trailing.md)
- [bottomBar](storekit/subscriptionstorecontrolplacementkey/bottombar.md)
- [buttonsInBottomBar](storekit/subscriptionstorecontrolplacementkey/buttonsinbottombar.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Creating custom subscription store control styles

- [makeBody(configuration:)](storekit/subscriptionstorecontrolstyle/makebody(configuration:).md)
- [SubscriptionStoreControlStyle.Configuration](storekit/subscriptionstorecontrolstyle/configuration.md)
- [SubscriptionStoreControlStyle.SubscribeButton](storekit/subscriptionstorecontrolstyle/subscribebutton.md)
- [SubscriptionStoreControlStyle.SubscriptionPicker](storekit/subscriptionstorecontrolstyle/subscriptionpicker.md)
- [SubscriptionStoreControlStyle.SubscriptionPickerOption](storekit/subscriptionstorecontrolstyle/subscriptionpickeroption.md)
- [Placement](storekit/subscriptionstorecontrolstyle/placement.md)
- [Body](storekit/subscriptionstorecontrolstyle/body.md)
