使用Autolayout与iAd的问题

时间:2012-11-27 09:14:49

标签: iphone ios ios6 iad uistoryboard

我正在构建一个支持纵向和横向方向的应用程序,并且正在使用自动布局来简化流程。我在底部放置了一个AdBannerView,并将底部空间固定在superview上。以下是我在纵向和横向方向的屏幕:

人像:

Portrait Mode

风景:

Landscape Mode

在纵向模式下,行为与预期一致。但是,在横向模式下,我在AdBannerView下面得到一些空格。这是什么原因,我该如何摆脱它?我是否需要编写其他代码来解决此问题?

1 个答案:

答案 0 :(得分:1)

对于IOS 6,无需担心iAd方向检查此链接。

  

http://developer.apple.com/library/ios/#samplecode/iAdSuite/Introduction/Intro.html

if ([ADBannerView instancesRespondToSelector:@selector(initWithAdType:)]) {
        _bannerView = [[ADBannerView alloc] initWithAdType:ADAdTypeBanner];
    } else {
        _bannerView = [[ADBannerView alloc] init];
    }