スポンサーリンク
				こんにちは、コン(@pippi_kon)です。
この記事では、タブバーのサイズ(高さ)の取得方法について記載します。
スポンサーリンク
ソースコード
let tabBarController: UITabBarController = UITabBarController() let tabBarHeight = tabBarController.tabBar.frame.size.height
活用例:タブバーの上に広告を表示
override func viewDidLoad() {
    super.viewDidLoad()
    
    // 広告表示
    PutAdmob()
}
// 広告表示
func PutAdmob() {
    let AdMobID = "ca-app-pub-XXXXXXXXXXXXXXXXXXXXXXXXXXX"
    let TEST_ID = "ca-app-pub-YYYYYYYYYYYYYYYYYYYYYYYYYYY"
    let AdMobTest:Bool = true
    
    var admobView = GADBannerView()
    admobView = GADBannerView(adSize:kGADAdSizeBanner)
    
    let tabBarController: UITabBarController = UITabBarController()
    let tabBarHeight = tabBarController.tabBar.frame.size.height
    admobView.frame.origin = CGPoint(x:0, y:self.view.frame.size.height - tabBarHeight - admobView.frame.height)
    admobView.frame.size = CGSize(width:self.view.frame.width, height:admobView.frame.height)
    
    if AdMobTest {
        admobView.adUnitID = TEST_ID
    }
    else{
        admobView.adUnitID = AdMobID
    }
    
    admobView.rootViewController = self
    admobView.load(GADRequest())
    self.view.addSubview(admobView)
}
スポンサーリンク
最後に
今回は、タブバーのサイズ(高さ)の取得方法についてご紹介しました。
どなたかのご参考になれば幸いです。
【2020年版】初心者向け!Swift入門にオススメの参考書『Swift初心者にオススメしたいSwiftプログラミング参考書』をご紹介します。...
無料体験あり!初心者におすすめの人気プログラミングスクール3選『プログラミングを学ぶことができる人気のプログラミングスクール』についてご紹介します。...
スポンサーリンク
						
					スポンサーリンク
						
					
																	
																	
																	
																	
							
							
							
															
							
							
							
															
							
							
							
															
										
					
									