У меня есть настройка AdMob в моем ViewController, и она расположена внизу. Все хорошо, пока я не скрою навигационную панель. Рамка AdMob увеличивается, когда моя панель навигации скрыта. Как я могу заставить его придерживаться нижней части моего представления? Вот что у меня естьпозиция AdMob снизу, когда панель навигации скрыта
-(void)navBarTransition:(BOOL)hide
{
[[self navigationController] setNavigationBarHidden:hide animated:YES];
//addjust frame height when ads is visible
if(hide)
{
CGRect frame = CGRectMake(0.0,self.view.frame.size.height + GAD_SIZE_320x50.height,GAD_SIZE_320x50.width, GAD_SIZE_320x50.height);
[bannerView_ setFrame:frame];
}
}
проверить ваш фрейм Координатор у – Hiren
CGRect кадра = CGRectMake (0,0 , self.view.frame.size.height - GbannerView.frame.size.height, GAD_SIZE_320x50.width, GAD_SIZE_320x50.height); – priyanka
@ CocoaMatters Matters. Я продолжаю получать 0 в качестве точки Y для bannerView_. @ приянка. Я пробовал это раньше, но он также не работал. bannerView по-прежнему не будет придерживаться дна. – Diffy