【问题标题】:iPad portrait app loads iAd in Landscape modeiPad 纵向应用程序以横向模式加载 iAd
【发布时间】:2014-12-26 21:45:31
【问题描述】:

我有一个通用设备应用程序,设备方向为纵向和倒置。对于 iPad 故事板,我也单击了方向为纵向。当我在 iPad 模拟器中单击 iAd 时,应用程序会切换到横向模式。当我关闭 iAd 时,应用程序会像往常一样自动返回纵向模式。我在这个网站上查看了一些可能的解决方案,但它们对我不起作用。如何解决这个问题?

 #pragma mark iAd Delegate Methods


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

[UIView beginAnimations:nil context:nil];

[UIView setAnimationDuration:1];

[banner setAlpha:1];

[UIView commitAnimations];

   }

【问题讨论】:

    标签: xcode iad simulator landscape-portrait adbannerview


    【解决方案1】:

    仅在呈现 iAD 视图的视图控制器中将 didautorotate 设置为 NO 并将supportedOrientations 设置为 maskPotrait

    【讨论】:

    • 您的意思是以下?... - (NSUInteger)supportedInterfaceOrientations { return (UIInterfaceOrientationMaskPortrait | UIInterfaceOrientationMaskPortraitUpsideDown);这不起作用。我在哪里设置 didautorotate?
    猜你喜欢
    • 1970-01-01
    • 2014-10-25
    • 1970-01-01
    • 1970-01-01
    • 2014-03-12
    • 2012-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多