我正在尝试将iAd添加到我的iPad应用程序中,该应用程序仅适用于横向。但是,当广告出现时,它不符合横向宽度(它具有纵向尺寸)。我在下面设置了自动调整功能,但没有任何反应。你是如何让这个工作的?
[iAd setAutoresizingMask:UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleHeight];
答案 0 :(得分:0)
ADBannerView
已存在于XIB文件中,并使用IBOutlet
进行链接。即使{X}中扩展了ADBannerView
,它也不会在设备上以这种方式显示。即使设置自动调整遮罩并使用自动布局也没有做任何事情。所以,我手动设置了iAd框架的宽度。
iAd.frame = CGRectMake(iAd.frame.origin.x, iAd.frame.origin.y, 1024, iAd.frame.size.height);