0
RevMob 배너 광고를 메인 메뉴에 불러옵니다. "handleNotification"메서드에서 if 문만 있으면 아무 문제가 없습니다. 그러나 나는 플레이를 한 후에 배너가 사라져서 else 문을 넣을 수 있기를 바랍니다. else 문을 사용하면 광고가 전혀 표시되지 않습니다. 내 메인 메뉴에서 배너 광고가 사라지지 않음
- (void)handleNotification:(NSNotification *)notification
{
if ([notification.name isEqualToString:@"showAd"]) {
_bannerWindow = [[RevMobAds session] banner];
[_bannerWindow showAd];
} else ([notification.name isEqualToString:@"hideAd"]); {
_bannerWindow = [[RevMobAds session] banner];
[_bannerWindow hideAd];
}
}
"initWithSize"방법 나는이 광고를 호출하려면 다음을 사용 :
[[NSNotificationCenter defaultCenter] postNotificationName:@"showAd" object:nil];
때 내 게임 장면에 내 장면 전환 (나는 플레이를 쳤을 때) 나는이 있습니다 게임 장면의 "initWithSize"방법 :
[[NSNotificationCenter defaultCenter] postNotificationName:@"hideAd" object:nil];
난 당신이 제안하는 코드를 사용하지만, 난 여전히 일을 입력 할 때 광고가 멀리하지 않을와 같은 문제가 있었다 전자 GameScene. 다른 아이디어? –
광고를 숨기십시오. 뷰 컨트롤러에서 호출 한 후 –
보기 컨트롤러를 호출 한 후? –