【问题标题】:iAds displaying portrait in landscape orientation from startiAds 从一开始就以横向显示纵向
【发布时间】:2010-09-07 14:06:37
【问题描述】:

我得到了这个 iPhone 应用程序,我使用 AdWhirl 在多个广告网络之间进行切换。现在,当 iAds 轮到它并且手机在广告显示之前处于横向方向时,它将显示正常的纵向 iAd。如果我将手机转为纵向,然后再转为横向,它会显示正确的更长更薄的 iAd 横向版本。

那么,如果手机在显示广告之前处于横向模式,为什么会显示小版本?

【问题讨论】:

    标签: iphone orientation landscape iad adwhirl


    【解决方案1】:

    每当我收到新广告时,只需转动它就可以了:

    - (void)adWhirlDidReceiveAd:(AdWhirlView *)adWhirlView { 
    
        [adWhirlView rotateToOrientation:self.interfaceOrientation];
        [self adjustAdSize];
    
    }
    

    【讨论】: