私はこのコードを使用して、320x50のバナー広告を作成:AdMobスマートバナーの配置方法を教えてください。
var bannerView = GADBannerView(frame:CGRectMake(0, 20, 320, 50))
広告はステータスバーのためのスペースを残すために20のy位置を持つ必要があります。今、私はスマートバナーの使用に変更したいと思います。そこでコードを変更しました:
let bannerView = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait)
明らかに上記のコードはステータスバーをカバーしています。
let bannerView = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait)
bannerView.frame = CGRect(x: 0.0,
y: UIApplication.sharedApplication().statusBarFrame.size.height,
width: bannerView.frame.width,
height: bannerView.frame.height)
はまた、静的な位置を設定すると、通常は良いアイデアことはありません:私はスマートバナーがあなたのbannerView
のframe
は20
'var'はlet''でなければなりません。 –
@DanielStormありがとう、私はそれほど敏速ではない。 – shuvo