Я пытаюсь настроить свое рекламное объявление Admob между всеми различными размерами экрана iPhone, предлагаемыми Apple, но я не могу понять, как заставить его автоматически настраиваться или используя другой код.Рамка смены баннера Admob для разных размеров экрана
В моей viewdidload
bannerView_ = [[GADBannerView alloc] initWithFrame:CGRectMake(0, 430, 320, 50)];
bannerView_.adUnitID = @"";
bannerView_.rootViewController = self;
[self.view addSubview:bannerView_];
[bannerView_ loadRequest:[GADRequest request]];
GADRequest *request = [GADRequest request];
request.testDevices = [NSArray arrayWithObjects:@"", nil ];
Это старый способ делать вещи и работал хорошо, когда вы только имели два размеры экрана, чтобы беспокоиться о. Но, имея все доступные сейчас устройства, и еще много других, этот список будет только расти и постоянно обновляться. –
Хорошая точка Даниэль, кажется глупым, что я бы динамически получал высоту экрана, а затем жестко кодировал ширину. Это то, что происходит, когда вы берете код, который хочет дифференцировать разрешения изображения и изменять его. Спасибо что подметил это! – dstudeba