3
我已經開發了一款適用於iOS的cocos2dx
遊戲。現在,我爲顯示admob
橫幅廣告集成了橫幅視圖。 我在appController
類中編寫了admob
的代碼。隱藏和刪除Admob橫幅
NSLog(@"ADMOB");
CGSize winSize = [[CCDirector sharedDirector]winSize];
bannerView_ = [[GADBannerView alloc]
initWithFrame:CGRectMake(size.width/2-160,
size.height -
GAD_SIZE_320x50.height,
GAD_SIZE_320x50.width,
GAD_SIZE_320x50.height)];
bannerView_.adUnitID [email protected]"a*******";
bannerView_.delegate=self;
[viewController.view bannerView_];
bannerView_.rootViewController = viewController;
[bannerView_ loadRequest:[GADRequest request]];
GADRequest request = [[GADRequest alloc] init];
request.testing = [NSArray arrayWithObjects:
GAD_SIMULATOR_ID, nil];
[bannerView_ loadRequest:request];
現在我要隱藏或從cpp
類中刪除admob
橫幅廣告。所以我必須調用C++類來客觀。 C++調用,然後調用appcontroller
類。並假設去除這樣的橫幅視圖
[bannerView removeFromSuperview];
[bannerView setDelegate:nil];
[bannerView release];
bannerView = nil;
但橫幅視圖不會從該呼叫中刪除。 請幫我解決這個問題。 任何幫助將不勝感激。
你想通了? – JavaScripter