FBNativeAd
@interfaceFBNativeAd:FBNativeAdBase
The FBNativeAd represents ad metadata to allow you to construct custom ad views. See the AdUnitsSample in the sample apps section of the Audience Network framework.
@interfaceFBNativeAd:FBNativeAdBase
@property(nonatomic,weak,readwrite,nullable)id<FBNativeAdDelegate>delegate;
weakvardelegate:FBNativeAdDelegate?{getset}
-(instancetype)initWithPlacementID:(NSString*)placementID;
init(placementID:String)
-(void)registerViewForInteraction:(nonnullUIView*)viewmediaView:(nonnullFBMediaView*)mediaViewiconView:(nullableFBMediaView*)iconViewviewController:(nullableUIViewController*)viewController;
funcregisterView(forInteractionview:UIView,mediaView:FBMediaView,iconView:FBMediaView?,viewController:UIViewController?)
-(void)registerViewForInteraction:(nonnullUIView*)viewmediaView:(nonnullFBMediaView*)mediaViewiconView:(nullableFBMediaView*)iconViewviewController:(nullableUIViewController*)viewControllerclickableViews:(nullableNSArray<UIView*>*)clickableViews;
funcregisterView(forInteractionview:UIView,mediaView:FBMediaView,iconView:FBMediaView?,viewController:UIViewController?,clickableViews:[UIView]?)
-(void)registerViewForInteraction:(nonnullUIView*)viewmediaView:(nonnullFBMediaView*)mediaViewiconImageView:(nullableUIImageView*)iconImageViewviewController:(nullableUIViewController*)viewController;
funcregisterView(forInteractionview:UIView,mediaView:FBMediaView,iconImageView:UIImageView?,viewController:UIViewController?)
-(void)registerViewForInteraction:(nonnullUIView*)viewmediaView:(nonnullFBMediaView*)mediaViewiconImageView:(nullableUIImageView*)iconImageViewviewController:(nullableUIViewController*)viewControllerclickableViews:(nullableNSArray<UIView*>*)clickableViews;
funcregisterView(forInteractionview:UIView,mediaView:FBMediaView,iconImageView:UIImageView?,viewController:UIViewController?,clickableViews:[UIView]?)
-(void)downloadMedia;
funcdownloadMedia()