SASBannerView
Objective-C
@interface SASBannerView : UIView
Swift
class SASBannerView : UIView
A view that loads and displays a banner creative.
-
The banner view delegate if any, nil otherwise.
Declaration
Objective-C
@property (weak, nullable) id<SASBannerViewDelegate> delegate;
Swift
weak var delegate: (any SASBannerViewDelegate)? { get set }
-
The modal parent view controller of the current banner.
This controller will be used as root controller by the SDK if it needs to display a fullscreen controller.
Note
You should always set a valid modal parent view controller, otherwise most post-click interactions will not be able to work properly (post-click modal, StoreKit, …).Declaration
Objective-C
@property (weak, nullable) UIViewController *modalParentViewController;
Swift
weak var modalParentViewController: UIViewController? { get set }
-
A SASParallaxMargins instance representing the margins to apply to the parallax ads.
To avoid having your parallax ads displayed behind others views, such as navigation bar or tab bar, set the exact size you want for each margin.
Default value: 0 margin for each side.
Declaration
Objective-C
@property (strong) SASParallaxMargins *_Nonnull parallaxMargins;
Swift
var parallaxMargins: SASParallaxMargins { get set }
-
The last placement loaded in the banner view if any, nil otherwise.
Declaration
Objective-C
@property (readonly, nullable) SASAdPlacement *adPlacement;
Swift
var adPlacement: SASAdPlacement? { get }
-
Attempt to load an ad using the provided ad placement.
Declaration
Objective-C
- (void)loadAdWithAdPlacement:(nonnull SASAdPlacement *)adPlacement;
Swift
func loadAd(with adPlacement: SASAdPlacement)
Parameters
adPlacement
The ad placement used to load the ad.
-
Load an ad using the provided ‘bidding ad response’.
You can create a bidding ad response using the SASBiddingManager class.
Note
A bidding ad response can only be used once.
Declaration
Objective-C
- (void)loadAdWithBiddingAdResponse: (nonnull SASBiddingAdResponse *)biddingAdResponse;
Swift
func loadAd(with biddingAdResponse: SASBiddingAdResponse)
Parameters
biddingAdResponse
A valid & non-consumed bidding ad response.