2015-03-02 39 views
0

我一直在试图弄清楚如何在我的Sprite Kit游戏的底部实现一个肖像横幅广告视图,Swift,并且对于如何去实现这个问题感到非常困惑。使用Swift在Sprite工具包中实现iAd

我引用来自苹果公司内部审计部门指南,这是不幸中的OBJ-C(我是新来的整体规划一幕让原谅我的OBJ-C的无知),以及这些: iAd in sprite kit game

iAd in xcode 6 with Swift

http://codewithchris.com/iad-tutorial/

如果任何人都可以建议我会很感谢你,感谢阅读:)

回答

0

码Wi的方法(代码viewDidLoad()):

let bannerAd = ADBannerView(adType: ADAdType.Banner) 
    bannerAd.delegate = self 
    bannerAd.setTranslatesAutoresizingMaskIntoConstraints(false) 
    self.view.addSubview(bannerAd) 
    let constraintsH = NSLayoutConstraint.constraintsWithVisualFormat("|[bannerAd]|", options: nil, metrics: nil, views: ["bannerAd":bannerAd]) 
    let constraintsV = NSLayoutConstraint.constraintsWithVisualFormat("V:[bannerAd(50)]|", options: nil, metrics: nil, views: ["bannerAd":bannerAd]) 
    self.view.addConstraints(constraintsH) 
    self.view.addConstraints(constraintsV) 

不要忘记实现委托方法。

+0

非常感谢您,在查看您的解决方案之前,我在我的viewdidload中添加了一行代码:self.canDisplayBannerAds = true,并且令人惊讶的是,当我测试我的应用程序时,屏幕底部显示了一条iAd横幅我想要它到 – 2015-03-02 12:26:53

+0

将申请您的解决方案,谢谢一大堆:) – 2015-03-02 12:28:20

+0

欢迎您,如果它有帮助,给我一个接受:)@ SamLee – duan 2015-03-02 12:31:03