0

如何在 Chartboost 广告顶部放置 UIView?我什么都试过了。我正在使用 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; }
4

1 回答 1

1

虽然这可能是可能的,但它被视为人为夸大(或激励)点击。这些类型的东西会被扫描并定期关闭。

相反,请在您的应用中使用多个插页式位置。测试哪些位置效果最好,频率如何,并将你的精力集中在那里。

全面披露:我在 Chartboost 工作。

于 2014-03-17T19:42:40.150 回答