Я хочу использовать скомпилированный вид из FBNativeAdView
(не хочу настроить FBNative объявлений) .Как приведен в linkИОСА Facebook добавить FBNativeAdView, как подвид
The FBNativeAdView создает прекомпилированные собственные взгляды шаблона объявления и управляет собственные объявления.
И я Изменено NativeAdSample пример, приведенный в Facebook SDK .И добавить FBNativeAdView
как подвид из 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];
}
Таким образом, вопрос в том, как добавить fbNativeAdView
как подвид из ParentView поэтому он должен смотреть в родительский view.I сделал
[self.adUIView addSubview:fbNativeAdView];
без успеха.
Native Ad Template дает информацию о том, как получить FBNativeAdView
от FBNativeAd
.Но не рассказал о том, как использовать FBNativeAdView
в UIView.
"без успеха" -> что случилось? Любые ошибки/уведомления? – Roemer
Только белый фон. –
То же самое для меня ... только фон (для которого я могу установить цвет), но никакого другого контента.В примерах даже не используется FBNativeAdView – Marco