The FBNativeAdView creates prebuilt native ad template views and manages native ads.
Superclass: | UIView |
Declared in: | FBNativeAdView.h |
type
The type of the view, specifies which template to use
@property (nonatomic,
assign,
readonly) FBNativeAdViewType type;
FBNativeAdView.h
viewController
A view controller that is used to present modal content. If nil, the view searches for a view controller.
@property (nonatomic,
weak,
nullable) UIViewController *viewController;
FBNativeAdView.h
nativeAdViewWithNativeAd:withType:
This is a method to create a native ad template using the given placement id and type.
Parameter | Description |
---|---|
nativeAd | The native ad to use to create this view. |
type | The type of this native ad template. For more information, consult FBNativeAdViewType. |
+ (nonnull instancetype)
nativeAdViewWithNativeAd: | (nonnull FBNativeAd *)nativeAd |
withType: | (FBNativeAdViewType)type; |
FBNativeAdView.h
nativeAdViewWithNativeAd:withType:withAttributes:
This is a method to create a native ad template using the given placement id and type.
Parameter | Description |
---|---|
nativeAd | The native ad to use to create this view. |
type | The type of this native ad template. For more information, consult FBNativeAdViewType. |
attributes | The attributes to render this native ad template with. |
+ (nonnull instancetype)
nativeAdViewWithNativeAd: | (nonnull FBNativeAd *)nativeAd |
withType: | (FBNativeAdViewType)type |
withAttributes: | (nonnull FBNativeAdViewAttributes *)attributes; |
FBNativeAdView.h