IOS
 Computer >> コンピューター >  >> プログラミング >> IOS

iOSでナビゲーションバーの高さを取得するにはどうすればよいですか?


iOSでナビゲーションバーの高さを取得するにはどうすればよいですか?

アプリ画面の上部にナビゲーションバーが表示されます。詳細については

https://developer.apple.com/design

https://developer.apple.com/documentation

UIと要件が異なる複数のビューコントローラがある場合は、ナビゲーションバーの高さを取得することが重要になります。同じ高さを取得する方法や必要に応じて変更する方法がわからない場合は、多忙になります。ナビゲーションバーの高さを取得する方法を見てみましょう。

import UIKit
class ViewController: UIViewController {
   override func viewDidLoad() {
      super.viewDidLoad()
      let navBarHeight = UIApplication.shared.statusBarFrame.size.height +
         (navigationController?.navigationBar.frame.height ?? 0.0)
      print(navBarHeight)
   }
}

  1. iOS15を入手する方法

    年に一度、Appleは完全に新しいバージョンのiOSを発表します。これは、すべてのiPhoneで動作するオペレーティングシステムです。これらのフルバージョンのアップデートは、新機能、インターフェースの微調整、重要なセキュリティパッチをもたらします。そして何より、無料です。 最新バージョンはiOS15で、本日(2021年9月20日)にダウンロードしてインストールできるようになります。この記事では、iPhoneにiOS 15をインストールする方法を説明し、発生する可能性のある問題をガイドします。 iOS 15はいつ利用可能になりますか? 英国では、iOS 15が今夜(2021年9月20日)午

  2. Microsoft Edge でエッジ バーの使用を開始する方法

    Edge バーは、Microsoft の Edge ブラウザの Canary バージョンで実験的な機能として最初に導入されました。ただし、その後、一般提供に達しました。この機能は本質的に、ユーザーが複数のタスクを非常に簡単に実行できるフローティング サイドバーです。 ユーザーは、Microsoft Edge バーを起動すると、画面の右側に機能を見つけることができます。ブラウザー ウィンドウ全体を開かなくても、天気の最新情報をすばやく確認したり、お気に入りの Web サイトにアクセスしたり、ニュースの見出しを表示したりできます。 Microsoft Edge でエッジ バー機能を有効にする