2014-12-30 62 views
0

我正在嘗試進行應用內購買,以移除所有視圖中的廣告。這個func刪除了這個視圖上的廣告,但我怎麼能讓它刪除它的所有視圖。在其他視圖上移除廣告

func removeAds() { 
    Ad1.removeFromSuperview() 
} 

回答

0

取所有控制器以陣列對象的視圖:

的NSMutableArray * allViewControllers = [NSMutableArray的arrayWithArray:navigationController.viewControllers];

然後使用快速枚舉遍歷數組或循環獲取viewcontroller對象並刪除添加。

+0

你會如何爲swift寫這個? – DB3

+0

@ DB3,對不起,我是Swift的新手。 –