#iphone #uinavigationcontroller #resize
#iPhone #uinavigationcontroller #изменение размера
Вопрос:
Я пытаюсь добавить ADBannerView в свой расширенный UINavigationController. Когда баннер загружается, я изменяю размер представления следующим образом:
CGRect contentFrame = [[UIScreen mainScreen] applicationFrame];
banner.currentContentSizeIdentifier = ADBannerContentSizeIdentifier320x50;
bannerHeight = banner.bounds.size.height;
self.view.frame = CGRectMake(self.view.bounds.origin.x,
(self.view.bounds.origin.y),
self.view.bounds.size.width,
contentFrame.size.height - (bannerHeight));
но пользовательский интерфейс частично скрыт под панелью навигации: здесь
Есть идеи, что не так?
Спасибо
[1]:
Ответ №1:
self.view.frame = CGRectMake(self.view.bounds.origin.x,
(self.view.bounds.origin.y) (bannerHeight),
self.view.bounds.size.width,
contentFrame.size.height - (bannerHeight));