Попытка использовать один ADBannerView для моих разных представлений - кажется, теряется - PullRequest
0 голосов
/ 17 апреля 2011

Итак, я пытаюсь использовать один AdBannerView для двух моих представлений в приложении, которое я создаю. Представления состоят из основного представления, которое показывает данные, и представления редактирования, которое позволяет пользователю редактировать данные. Я хотел бы, чтобы баннер отображался в обоих представлениях соответствующим образом (т.е. когда они просматривают данные или редактируют данные).

Я пытался следовать учебному пособию Apple, в частности учебнику iAdSuite, используя учебное руководство AdBannerNavigation в качестве примера. Проблема состоит в том, что они основывают всю свою структуру событий - то есть, когда они добавляют и удаляют баннер из представлений, и устанавливают себя в качестве делегата баннера - на то, когда представления загружаются и выгружаются. Поскольку мой основной вид никогда не выгружается (так как он управляет большими порциями данных), как я могу обратить его внимание на события, чтобы следовать этому поведению симлара? Должно ли это быть на viewWillAppear / viewWillDisappear? Или на "сделал" версию обоих? Или мне не хватает другого события, на которое я должен обратить внимание?

1 Ответ

0 голосов
/ 17 апреля 2011

Итак, еще раз ударившись головой о стену, я разобрался с несколькими вещами.

Я сделал так, чтобы он работал с методами viewDidAppear и viewWillDisappear для обоих интерфейсов.Я также обнаружил, что мои привязки (распорки?) Для элементов просмотра в конструкторе интерфейса были настроены неправильно - мне пришлось исправить их так, чтобы элементы были готовы сжиматься в вертикальном направлении.

...