У меня есть рекламный блок на моем первом экране (ViewController), и мне было интересно, что было бы лучшим способом реализовать рекламные баннеры на моих других экранах (ViewControllers) , чтобы мое приложение не отклонялось яблоком только потому, что я сделал это неправильно - У меня есть 20 из них.Предложения о том, как реализовать рекламный блок на разных экранах?
ли я просто скопировать и вставить баннер с первого экрана на остальных или мне придется переписать и добавить код
Это мой AdBanner код в файле .h
@interface ViewController : UIViewController <ADBannerViewDelegate>
@property (weak, nonatomic) IBOutlet ADBannerView *banner;
@end
Это мой AdBanner код в файле .m
@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
self.banner.delegate = self;
}
- (void) viewDidLayoutSubviews {
if (self.banner.bannerLoaded) {
CGRect contentFrame = self.view.bounds;
CGRect bannerFrame = self.banner.frame;
contentFrame.size.height -= self.banner.frame.size.height;
bannerFrame.origin.y = contentFrame.size.height;
self.banner.frame = bannerFrame;
}
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
- (BOOL)bannerViewActionShouldBegin:(ADBannerView *)banner willLeaveApplication:(BOOL)willLeave
{
NSLog(@"bannerViewActionShouldBegin");
return YES;
}
- (void)bannerViewDidLoadAd:(ADBannerView *)banner
{
NSLog(@"bannerViewDidLoadAd");
}
- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
{
NSLog(@"didFailToReceiveAdWithError");
}
- (void)bannerViewActionDidFinish:(ADBannerView *)banner {
NSLog(@"bannerViewActionDidFinish");
}
@end
любые предложения и помощь степени ppreciated.
@Renan Я не сказал, что я не следовал правилам ... вы неправильно поняли. им просто просить о помощи в том, будет ли копирование и вставка одного и того же рекламного баннера с моего первого экрана на остальные остальные экраны, было бы прекрасно ... вот и все, поэтому, пожалуйста, не нужно быть таким суровым без причины. – user2459150
Я видел, как вы редактировали вопрос и изменил мой голос. Сначала казалось, что вы хотели заставить что-то, что было запрещено. Спасибо за разъяснения. У меня нет ответа для вас, но я надеюсь, что вы его получите. – Renan