0
我正在努力在進行購買時隱藏橫幅視圖。隱藏採購橫幅?
我有兩個獨立的版本,一個是Admob橫幅(bannerView_),另一個實際上是我稱之爲_adView的視圖,它們共享相同的位置,但根據正在查看的內容旋轉。
總之,AdMob廣告橫幅隱藏沒有問題,但_adView沒有,這裏是隱藏的代碼;
-(void)removeBanner:(NSNotification *) notify {
NSLog(@"Removing:");
if ([MKStoreManager isFeaturePurchased:@"com.fredsworld.ubercool.removeads"]) {
[bannerView_ setHidden:YES];
[_adView setHidden:YES];
NSLog(@"Removed:");
}
}
基本上運行在購買,所以它會立即更新屏幕,
的_adView代碼來調用它在viewDidLoad中的;
CGFloat y = self.view.frame.size.height - 50.0;
TapForTapAdView *adView = [[TapForTapAdView alloc] initWithFrame: CGRectMake(0, y, 320, 50) delegate: self];
[self.view addSubview: adView];
我已經綜合adView並創建它作爲一個對象,但仍然沒有喜悅,它不會消失時,購買。
雖然,它的工作,因爲如果你關閉應用程序,然後再重新打開,它已經走了,但很明顯,我希望它馬上消失在購買。
任何想法?
你需要調用'setHidden解決:'方法馬上購買時作出。 – Undo
嗨,你是什麼意思?由於我已經做了,我相信,因爲它適用於其他bannerView? – user1695971
如果從viewWillAppear中所謂removeBanner? – Stackie