iAds 从一开始就以横向显示纵向

Posted

技术标签:

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

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

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

【问题讨论】:

【参考方案1】:

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

- (void)adWhirlDidReceiveAd:(AdWhirlView *)adWhirlView  

    [adWhirlView rotateToOrientation:self.interfaceOrientation];
    [self adjustAdSize];


【讨论】:

以上是关于iAds 从一开始就以横向显示纵向的主要内容,如果未能解决你的问题,请参考以下文章

Phonegap 页面旋转错误,横向显示为纵向

带有纵向和横向图像的 UIBarButtonItem 可能会显示横向的纵向图像

LinearLayout的横向和纵向布局问题

iPad 横向显示纵向框架和边界

Flutter - 纵向和横向图像显示的空白

当屏幕处于横向模式时,UIAlertview 以纵向模式显示