The system-defined placements of subscription controls in a subscription store view.
The regions that comprise a ``SubscriptionStoreView``. Values of this type are used to define the placements available to
``SubscriptionStoreControlPlacement`` instances.
Members (3)
get · iOS 18.0+
scrollView
TypeScript
static get scrollView(): SubscriptionStoreControlPlacementKey
Swift declaration
static var scrollView: SubscriptionStoreControlPlacementKey { get }
A placement that locates the subscription controls within the main scroll view of a subscription store view.
get · iOS 18.0+
buttonsInBottomBar
TypeScript
static get buttonsInBottomBar(): SubscriptionStoreControlPlacementKey
Swift declaration
static var buttonsInBottomBar: SubscriptionStoreControlPlacementKey { get }
A hybrid placement that combines elements of the bottom bar and scroll view placements.
This placement positions the subscriptions controls within the main scroll view of the subscription
store view, and places the confirmation content and any auxiliary buttons in the bottom bar,
overlapping the scroll content if necessary.
get · iOS 18.0+
bottomBar
TypeScript
static get bottomBar(): SubscriptionStoreControlPlacementKey
Swift declaration
static var bottomBar: SubscriptionStoreControlPlacementKey { get }
A placement that locates the subscription controls within the bottom bar, overlapping the scroll
content if necessary.
The bottom bar will conditonally apply a special visual treatment when it is overlapping the scroll
content of the subscription store view. Content contained within the bottom bar does not scroll with
the rest of the scroll view's content.