2014-12-26 3 views
1

У меня есть приложение универсального устройства с ориентацией устройства в портрете и вверх дном. Для раскадровки iPad я щелкнул по ориентации, чтобы быть портретом. Когда я нажимаю на iAd в iPad, приложение переключается в альбомный режим. Когда я закрываю iAd, приложение автоматически возвращается в портретный режим, как обычно. Я просмотрел несколько возможных решений на этом сайте, и они не работали для меня. Как исправить эту проблему?iPad app app загружает iAd в ландшафтном режиме

#pragma mark iAd Delegate Methods 


-(void)bannerViewDidLoadAd:(ADBannerView *)banner{ 

[UIView beginAnimations:nil context:nil]; 

[UIView setAnimationDuration:1]; 

[banner setAlpha:1]; 

[UIView commitAnimations]; 

    } 

ответ

0

Набор didautorotate к NO и supportedOrientations к maskPotrait только в ViewController, который представляет IAD вид

+0

Вы имеете в виду следующее ... - (NSUInteger) supportedInterfaceOrientations { возврата? (UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown) ; } Это не работает. Где я устанавливаю didautorotate? –

Смежные вопросы