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; }