Ответ 1
Почему вы делаете выход для bannerView. После iOS 7 все было изменено. Если вы хотите iAds, тогда все, что вам нужно сделать, это добавить iAdsFramework
, импортировать фреймворк в UIViewController
и в viewDidLoad()
записать следующий код
self.canDisplayBannerAds = true;
Начнется показ объявлений.
UPDATE
Забудьте о canDisplayBannerAds
, поскольку ваше требование отличается. Просто создайте единый экземпляр для баннера View в своем AppDelegate
и в вашем контроллере просмотра получите этот экземпляр, установите фреймы и добавьте его как подвью и не забудьте удалить его, когда ваш контроллер исчезнет. Посмотрите эту ссылку, вы получите идею, fooobar.com/info/357864/...