The placement of the subscription controls in the subscription store.
Members (5)
get · iOS 18.0+
scrollView
TypeScript
get scrollView(): Promise<PickerSubscriptionStoreControlStyle_Placement>
Swift declaration
static var scrollView: PickerSubscriptionStoreControlStyle.Placement { get }
A placement that locates the subscription controls within the main scroll view of a subscription store view.
get · iOS 18.0+
buttonsInBottomBar
TypeScript
get buttonsInBottomBar(): Promise<PickerSubscriptionStoreControlStyle_Placement>
Swift declaration
static var buttonsInBottomBar: PickerSubscriptionStoreControlStyle.Placement { 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.
var rawValue: SubscriptionStoreControlPlacementKey { get }
The corresponding value of the raw type.
A new instance initialized with `rawValue` will be equivalent to this
instance. For example:
enum PaperSize: String {
case A4, A5, Letter, Legal
}
let selectedSize = PaperSize.Letter
print(selectedSize.rawValue)
// Prints "Letter"
print(selectedSize == PaperSize(rawValue: selectedSize.rawValue)!)
// Prints "true"
Creates a new instance with the specified raw value.
If there is no value of the type that corresponds with the specified raw
value, this initializer returns `nil`. For example:
enum PaperSize: String {
case A4, A5, Letter, Legal
}
print(PaperSize(rawValue: "Legal"))
// Prints "Optional(PaperSize.Legal)"
print(PaperSize(rawValue: "Tabloid"))
// Prints "nil"
- Parameter rawValue: The raw value to use for the new instance.
get · iOS 18.0+
automatic
TypeScript
get automatic(): Promise<PickerSubscriptionStoreControlStyle_Placement>
Swift declaration
static var automatic: PickerSubscriptionStoreControlStyle.Placement { get }
A context appropriate placement automatically determined by the system.
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
PickerSubscriptionStoreControlStyle.Placement
The iOS SDK compiler rejected this binding: type 'PickerSubscriptionStoreControlStyle.Placement' does not conform to protocol 'OneSDKNamedConstants'