SBSDKUICroppingScreenConfiguration
@interface SBSDKUICroppingScreenConfiguration : NSObject
This class describes the look and feel, as well as the textual contents of the page cropping screen. Use the ‘defaultConfiguration’ class method to retrieve an instance and modify it.
-
Not available.
Declaration
Objective-C
- (nonnull instancetype)init;
-
Not available.
Declaration
Objective-C
+ (nonnull instancetype)new;
-
Designated initializer. Creates a new instance of ‘SBSDKUICroppingScreenConfiguration’ and returns it.
Declaration
Objective-C
- (nonnull instancetype) initWithUIConfiguration: (nonnull SBSDKUICroppingScreenUIConfiguration *)uiConfiguration textConfiguration:(nonnull SBSDKUICroppingScreenTextConfiguration *) textConfiguration behaviorConfiguration: (nonnull SBSDKUICroppingScreenBehaviorConfiguration *) behaviorConfiguration;
Swift
init(uiConfiguration: SBSDKUICroppingScreenUIConfiguration, textConfiguration: SBSDKUICroppingScreenTextConfiguration, behaviorConfiguration: SBSDKUICroppingScreenBehaviorConfiguration)
Parameters
uiConfiguration
A subconfiguration for the user interface. Defines colors and sizes.
textConfiguration
A subconfiguration for text being displayed in the page review screen.
behaviorConfiguration
A subconfiguration for defining the behavior of the cropping screen.
-
The default configuration.
Declaration
Objective-C
+ (nonnull SBSDKUICroppingScreenConfiguration *)defaultConfiguration;
Swift
class func `default`() -> SBSDKUICroppingScreenConfiguration
Return Value
A mutable instance of ‘SBSDKUICroppingScreenConfiguration’ with default values.
-
The user interface subconfiguration.
Declaration
Objective-C
@property (nonatomic, strong, readonly, nonnull) SBSDKUICroppingScreenUIConfiguration *uiConfiguration;
Swift
var uiConfiguration: SBSDKUICroppingScreenUIConfiguration { get }
-
The subconfiguration for displayed texts.
Declaration
Objective-C
@property (nonatomic, strong, readonly, nonnull) SBSDKUICroppingScreenTextConfiguration *textConfiguration;
Swift
var textConfiguration: SBSDKUICroppingScreenTextConfiguration { get }
-
The subconfiguration controlling the cropping screens behavior.
Declaration
Objective-C
@property (nonatomic, strong, readonly, nonnull) SBSDKUICroppingScreenBehaviorConfiguration *behaviorConfiguration;
Swift
var behaviorConfiguration: SBSDKUICroppingScreenBehaviorConfiguration { get }