問題:我無法在5個視圖控制器中查看iAds的一個實例。Xcode:5個ViewControllers中的iAds:如何?
我使用dev.apple.com的iAdSuite示例將iAd集成到我的應用程序中。一切正常,直到使用後退按鈕返回NavControllerstack中的頁面爲止。廣告沒有重新融入觀點。
一個合乎邏輯的做法似乎對我的adbannerview的一個實例加載到我的主窗口,在我的AppDelegate:
[self.window addSubview:MainView];
[self.MainView addSubview:NavController.view];
[self.window makeKeyAndVisible];
的MainView承擔所有窗口,但被設置在加載adbanner時舒展了。
我似乎做錯了什麼,因爲navcontroller視圖似乎總是佔用整個屏幕。
問題:如何在rootview中成功實施iAds? (或者成功地遷移IADS左右)
瞭解您的視圖層次將幫助您確定在何處放置它
[adBanner.view removeFromSuperView]
。我會在紙上寫出什麼視圖控制器呈現/擁有什麼其他的,以及它們是如何可見等您可能會看到,窗口級別是一個主視圖控制器或兩個來源的地方,並在這裏把iAd視圖應該使它包含在每個屏幕左右。 – JoePasq是的,我試過了,如問題中所述。我似乎現在已經能夠讓我的主窗口顯示出來。問題是,當一個iadaction開始時,所有其他子視圖都會丟失。 – BTZ