我正在尝试使用以下代码将 iAd 添加到我的应用中:
var bannerView: ADBannerView!
override func viewDidLoad() {
super.viewDidLoad()
bannerView = ADBannerView(adType: .Banner)
bannerView.translatesAutoresizingMaskIntoConstraints = false
bannerView.delegate = self
bannerView.hidden = true
bannerView.frame = CGRectMake(0, 400, view.frame.size.width, bannerView.frame.size.height)
view.addSubview(bannerView)
即使使用 frame = CGRectMake
东西,我的横幅仍然位于我的应用程序的底部......无论我如何更改 x/y 值。横幅留在底部......我错过了什么?非常感谢您的帮助。
最佳答案
请试试这个:-
var bannerView: ADBannerView!
override func viewDidLoad() {
super.viewDidLoad()
bannerView =ADBannerView(adType:.Banner)
bannerView.translatesAutoresizingMaskIntoConstraints = false
bannerView.delegate = self
bannerView.hidden = true
bannerView.frame = CGRectMake(0,self.view.frame.size.height-bannerView.frame.size.height,view.frame.size.width,bannerView.frame.size.height)
view.addSubview(bannerView)
}
关于ios - Swift/iAd bannerView/如何设置位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36939274/