ios - 在 spritekit 中横向屏幕底部的 iAd 横幅

标签 ios xcode iad

当我尝试将 iAd 横幅集成到锁定在横向模式的 Sprite 套件游戏中时,我无法让 iAd 横幅显示在屏幕顶部以外的任何地方。
这就是我的 View controller.m 中的内容

- (void)viewDidLayoutSubviews
{
[super viewDidLayoutSubviews];

_adview = [[ADBannerView alloc] initWithFrame:CGRectZero];
_adview.delegate = self;
[_adview setFrame:CGRectMake(0, 0, 1024, 768)];
[self.view addSubview:_adview];
//[_adview setAlpha:0];

SKView * skView = (SKView *)self.view;

// Create and configure the scene.
MyScene * scene = [MyScene sceneWithSize:skView.bounds.size];
scene.scaleMode = SKSceneScaleModeAspectFill;
scene.viewContoller = self;

// Present the scene.
[skView presentScene:scene];
}

最佳答案

我对类似问题的回答可以帮助您。
还可以尝试在 viewWilllayoutSubviews 中初始化广告横幅,而不是在 viewDidLoad 中。 How can I place a SpriteKit AdBanner at the Top of the View?

关于ios - 在 spritekit 中横向屏幕底部的 iAd 横幅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24747734/

相关文章:

ios - UITextView 会缩短文本吗?

iphone - 将视频保存到照片库 - iPhone SDK

objective-c - 是否可以在 UIView 类中传递参数

xcode - 'NSDate' 与协议(protocol) 'Comparable' Swift 的冗余一致性

iphone - 实现 AdWhirl + iAD

ios - Sprite Kit 创建 iAdBanner

ios - Xcode 7.1 - 未授权使用此服务错误

ios - 导航 Controller 和 View Controller

iOS 获得不同于编程的其他颜色

iphone - 如何隐藏 iAD