Как разместить UILabel поверх Interstitial Chartboost?
Как я могу разместить UIView поверх рекламы Chartboost? Я перепробовал все. Я использую делегата Chartboost, чтобы узнать, когда показывается объявление, а затем я добавляю UILabel, но он просто затемняется рекламой Chartboost. Я даже попробовал метод [self.view bringSubviewToFront:label];
но это не сработало. Любой знает обходной путь, поэтому я могу отобразить этот ярлык без его затемнения из-за внедрения Chartboost.
Вот код, который я использую для рекламы (таймер был только для тестирования):
-(BOOL)shouldDisplayInterstitial:(NSString *)location {
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, -150 /2, 500, 300)];
label.textColor = [UIColor whiteColor];
label.text = @"Tap ad to get a boost";
label.font = [UIFont fontWithName:@"AvenirNext-DemiBold" size:32.6];
label.alpha = 1;
[self runAction:[SKAction waitForDuration:5] completion:^{
self.view.window.rootViewController.view = label;
}];
return YES; }
1 ответ
Хотя это может быть возможным, это рассматривается как искусственно раздувающие (или стимулирующие) клики. Эти типы вещей сканируются и регулярно отключаются.
Вместо этого используйте несколько промежуточных местоположений в вашем приложении. Проверьте, какие местоположения работают лучше и с какой частотой, и сфокусируйте свои усилия там
Полное раскрытие: я работаю в Chartboost.