未分類

GoogleAdMobのバナーのサイズを指定する

投稿日:

import UIKit
import GoogleMobileAds

class ViewController: UIViewController {
    
    @IBOutlet weak var bannerView: GADBannerView!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        bannerView.adUnitID = "ca-app-pub-3940256099942544/2934735716"
        bannerView.rootViewController = self
        
        //サイズを指定
        bannerView.adSize = kGADAdSizeSmartBannerPortrait
        
        bannerView.load(GADRequest())
        
    }
    
}

指定できるサイズ一覧
参考:バナーのサイズ

スマートバナーは画面幅×30,50,90から選べる。
autoLayoutでheightだけ指定して、あとは左右0、ボトムはsafeAreaから0にしておけばいい感じの下部バナーになる。

-未分類

執筆者:

関連記事

no image

パーツをコードで配置する方法

パーツはStoryBoardで置く以外に、コードからも配置できる。 ImageViewをコードから配置してみる。 1.インスタンスを生成する //インスタンス生成 var imageView = UI …

XMLパースで使うRSSのURLの調べ方

各サイトのRSS用URLを調べたい。 //XMLパース let urlString = “https://assets.wor.jp/rss/rdf/sankei/affairs.rdf” //←この …

no image

AutoLayoutで均等な横並びにする

AutoLayoutで均等に並べるための基本が分かりやすく載っている↓ 参考:Xcode|StoryboardのAutoLayoutを使用してラベルやボタンを均等に配置する

no image

date(byAdding:to:options:)で日付を操作する

date(byAdding:to:options:) 指定された日付に、指定された要素を追加して、新たな日付を返す。 とある日付に任意の日数分足した日付を求められる。 import Foundatio …

no image

配列の作り方

配列の作り方 ・宣言する var abcdBox = [String]() ・宣言時に配列の要素を入れておく var abcdBox = [“a”,”b”,”c”,”d”] ・要素を1つだけ追加する …