I want to use prebuilt view from FBNativeAdView
(don't want to customize FBNative Ad).As given in the link
The FBNativeAdView creates prebuilt native ad template views and manages native ads.
And I did Changed NativeAdSample example given in Facebook SDK.And add FBNativeAdView
as a subview of mainView(adUIView).
-(void) nativeAdDidLoad: (FBNativeAd * ) nativeAd
{
NSLog(@"Native ad was loaded, constructing native UI...");
if (self._nativeAd)
{
[self._nativeAd unregisterView];
}
self._nativeAd = nativeAd;
// Here I did add
FBNativeAdViewAttributes * attributes = [[FBNativeAdViewAttributes alloc] init];
attributes.backgroundColor = [UIColor whiteColor];
attributes.titleColor = [UIColor blackColor];
FBNativeAdView * fbNativeAdView = [FBNativeAdView nativeAdViewWithNativeAd: self._nativeAd withType: FBNativeAdViewTypeGenericHeight300 withAttributes: attributes];
}
So the question is how to add fbNativeAdView
as a subview of ParentView so it should view in parent view.I did it
[self.adUIView addSubview:fbNativeAdView];
with no success.
Native Ad Template gives information about how to get FBNativeAdView
from FBNativeAd
.But didn't told about how to use FBNativeAdView
in uiview.
FBNativeAdScrollView
with one ad request and it's working fine,but I want to get success withFBNativeAdView
. – Unicuspid