iPhone: как отобразить баннер iAd в Dapp с экспортом кода на основе навигации - PullRequest
0 голосов
/ 14 октября 2011

Я не смог отобразить баннер с помощью экспортированного кода dapp, который выглядит так, как будто он основан на навигации. Я просмотрел множество примеров, включая пример iadsuites от apple (на основе навигации), но нигде не отображается баннер, независимо от того, где я разместил положение баннера. Я понимаю, что навигационный контроллер занимает весь экран, который я предполагаю, поэтому он не смог отобразить баннер. Я хотел бы получить образец, репетитора, помочь, чтобы иметь возможность отображать баннер. Спасибо =)

У меня нет xib, и все делается программно!

1 Ответ

1 голос
/ 14 октября 2011

Этот учебник может помочь вам:

http://www.raywenderlich.com/1371/how-to-integrate-iad-into-your-iphone-app

Ключ к тому, чтобы заставить его работать в UIViewCotroller, заключается в следующем:

Что нам нужно сделать в iAd, так это прокрутить показ объявлений на показывать, когда реклама доступна, и сокращать остальную часть контента заполнить оставшееся пространство. Как в настоящее время разработано, это не то, что это просто, потому что все элементы управления являются прямыми потомками корневого представления. Но есть простой способ это исправить - мы просто переместим элементы управления вместо этого в подпредставление!

Если это приложение на основе навигации, rootController будет UIViewController. Я полагаю, что вам нужно поместить все ваши представления внутри содержащего представления, чтобы вы могли изменить его размер и анимировать в iAD.

...