У меня есть следующий код для инициализации и загрузки рекламного объявления Revmob. Я пытаюсь указать позицию объявления, так как он загружается снизу по умолчанию, и мне нужно, чтобы он находился в верхней части экрана. Этот код, похоже, не работает, и мое объявление не загружается. Я реализовал это в своем классе GameViewController под viewDidLoad().Позиция рекламного баннера Revmob - Swift
let banner = RevMobBannerView()
banner.loadAd()
banner.frame = CGRectMake(0,0,320,50)
let completionBlock:() -> Void = {
banner.showAd()
self.view.addSubview(banner)
}
let errorBlock: (NSError!) -> Void = {error in
print (error);
}
RevMobAds.startSessionWithAppID("56b691a64756d5655fdf097e", withSuccessHandler: completionBlock, andFailHandler: errorBlock);
Я хотел бы попробовать сначала создать рамку и ** тогда ** загрузить надстройку поэтому добавление будет загружаться внутри нового фрейма. То же самое с добавлением subview внутри completeBlock. – Eric
Извините, не могли бы вы показать мне это программно? – spigen
Я выложу его в aswer, я не уверен, если он будет работать, но я надеюсь, что он – Eric