voglio usare vista precompilati da FBNativeAdView
(non voglio personalizzare FBNative Ad) .Come dato nel linkios Facebook aggiungere FBNativeAdView come visualizzazione secondaria
Il FBNativeAdView crea predefiniti vista nativi modello di annuncio e gestisce annunci nativi.
E ho Changed NativeAdSample esempio dato in Facebook SDK .E aggiungere FBNativeAdView
come una visualizzazione secondaria di 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];
}
Quindi la domanda è come aggiungere fbNativeAdView
come una visualizzazione secondaria di ParentView quindi dovrebbe vedere nel genitore view.I fatto
[self.adUIView addSubview:fbNativeAdView];
senza successo.
Native Ad Template dà informazioni su come ottenere FBNativeAdView
da FBNativeAd
.Ma non ha detto su come utilizzare FBNativeAdView
in UIView.
"senza successo" -> che cosa è successo? Qualche errore/avviso? – Roemer
Solo vista sfondo bianco. –
Lo stesso per me ... solo sfondo (per il quale posso impostare il colore) ma nessun altro contenuto.Gli esempi non utilizzano nemmeno FBNativeAdView – Marco