0

我正在尝试将 iAd 添加到我的 iPad 应用程序中,该应用程序仅适用于横向。但是,当广告出现时,它不适合横向的宽度(它具有纵向的尺寸)。我已经在下面设置了自动调整大小的蒙版,但没有任何反应。你如何让它发挥作用?

[iAd setAutoresizingMask:UIViewAutoresizingFlexibleRightMargin |  UIViewAutoresizingFlexibleTopMargin |  UIViewAutoresizingFlexibleHeight];

在此处输入图像描述

4

1 回答 1

0

ADBannerView存在于 XIB 文件中,并使用IBOutlet. 即使ADBannerView在 XIB 中进行了扩展,它也不会在设备上以这种方式显示。即使设置自动调整大小的蒙版并使用自动布局也无济于事。所以,我手动设置了 iAd 框架的宽度。

iAd.frame = CGRectMake(iAd.frame.origin.x, iAd.frame.origin.y, 1024, iAd.frame.size.height);
于 2013-03-22T01:38:25.963 回答