iOS 在 iPad 详细 Split View中更改 iAD 横幅大小

标签 ios ipad cocoa-touch uisplitviewcontroller iad

我在使用 splitView 的 iPad 应用程序中遇到 iAD 横幅问题。
我想以横向模式将横幅放在详细 View 中,但横幅被裁剪到右侧。有没有办法调整它的大小,也许让它变小以保持纵横比?

显示我使用标准代码的横幅。

在 .h 文件中

#import <iAd/iAd.h>

在 .m 文件中:
- (void)awakeFromNib
{
    [super awakeFromNib];
    self.canDisplayBannerAds = YES;
}

我正在添加一个屏幕截图来显示情况:
enter image description here

最佳答案

我在这里找到了关于这个主题的另一个问题,因为我现在必须处理同样的问题。不幸的是,这个问题有点老了:

how to add an adbannerview to a UISplitviewController

作为示例,您可以通过 iAdSuite 的链接获取其中一个答案,其中有很多示例,如何以编程方式解决此问题(早在 2011 年):

iAdSuite

还有一个尝试用 Storyboard制作它,但它并不是最新的,因为我很快看到它。

希望这会有所帮助,如果您找到了一个不错的解决方案,请在此处发布! :)

关于iOS 在 iPad 详细 Split View中更改 iAD 横幅大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22531863/

相关文章:

iphone - UIButton 禁用和启用背景图像

ipad - 带有许多按钮的 Xcode iPad UIActionSheet 无法正确显示 iOS7

iphone - Cocoa Touch 数据持久化

ios - XCode 中的打印描述显示正确的值,使用变量显示错误的值

ios - 如何远程运行 xcode 机器人

ios - 在 UICollectionView 中禁用水平滚动

iphone - 配置收到推送通知时播放的声音

iphone - Nav "Back"按钮暂停以便在弹出前做一个快速动画

ios - 为什么 NSDateFormatter 在巴西时区为 19/10/2014 返回 null?

ios - 如何使用 WKWebView 点击电话号码