SBSDKUIDialogViewController
@interface SBSDKUIDialogViewController : UIViewController
@property (nullable, nonatomic, strong) UIViewController *contentViewController;
- (instancetype)initWithTitle:(nullable NSString *)title
message:(nullable NSString *)message
contentViewController:(nullable UIViewController *)contentViewController;
- (instancetype)initWithStyle:(nonnull SBSDKUIDialogStyle *)style
title:(nullable NSString *)title
message:(nullable NSString *)message
contentViewController:(nullable UIViewController *)contentViewController;
- (void)addAction:(SBSDKUIDialogButtonAction *)action;
- (NSArray<SBSDKUIDialogButtonAction *> *)actions;
- (void)presentOn:(UIViewController *)presenter;
@end
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nullable, nonatomic, strong) UIViewController *contentViewController
Swift
var contentViewController: UIViewController? { get set }
-
Undocumented
Declaration
Objective-C
- (instancetype)initWithTitle:(nullable NSString *)title message:(nullable NSString *)message contentViewController:(nullable UIViewController *)contentViewController;
Swift
init(title: String?, message: String?, contentViewController: UIViewController?)
-
Undocumented
Declaration
Objective-C
- (instancetype)initWithStyle:(nonnull SBSDKUIDialogStyle *)style title:(nullable NSString *)title message:(nullable NSString *)message contentViewController:(nullable UIViewController *)contentViewController;
Swift
init(style: SBSDKUIDialogStyle, title: String?, message: String?, contentViewController: UIViewController?)
-
Undocumented
Declaration
Objective-C
- (void)addAction:(SBSDKUIDialogButtonAction *)action;
Swift
func addAction(_ action: SBSDKUIDialogButtonAction)
-
Undocumented
Declaration
Objective-C
- (NSArray<SBSDKUIDialogButtonAction *> *)actions;
Swift
func actions() -> [SBSDKUIDialogButtonAction]
-
Undocumented
Declaration
Objective-C
- (void)presentOn:(UIViewController *)presenter;
Swift
func present(on presenter: UIViewController)