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

iOSで透明なステータスバーとナビゲーションバーを作成するにはどうすればよいですか?


画面が完全な画面に拡張される多くのアプリケーション、つまり透明なステータスバーと透明なナビゲーションバーに出くわしたことがあるかもしれません。

ここでは、透明なステータスとナビゲーションバーが表示されるアプリケーションを作成する方法を説明します。

それでは始めましょう

ステップ1 −Xcodeを開く→新しいプロジェクト→シングルビューアプリケーション→「TransparentViews」という名前を付けましょう

ステップ2 −ViewControllerをNavigationControllerに埋め込みます。画像ビューを追加して表示し、画像を追加します。

iOSで透明なステータスバーとナビゲーションバーを作成するにはどうすればよいですか?

ステップ3 −ステータスとナビゲーションバーを透明にするためのコードを追加せずにアプリケーションを実行します。

画面は以下のようになります

iOSで透明なステータスバーとナビゲーションバーを作成するにはどうすればよいですか?

ステップ4 −ここで、ViewController.swiftを開き、viewDidLoadメソッドに次のコードを追加します。

override func viewDidLoad(){
   super.viewDidLoad()
   self.navigationController!.navigationBar.setBackgroundImage(UIImage(), for: .default)
   self.navigationController!.navigationBar.shadowImage = UIImage()
   self.navigationController!.navigationBar.isTranslucent = true
}

ステップ5 −アプリケーションを実行する

iOSで透明なステータスバーとナビゲーションバーを作成するにはどうすればよいですか?


  1. CSSを使用してスクロール上の固定ナビゲーションバーを作成するにはどうすればよいですか?

    CSSのpositionプロパティを指定することで、CSSを使用して固定ナビゲーションバーを作成できます。 CSSのpositionプロパティの構文は次のとおりです- Selector {    position: /*value*/; } 以下は、CSS位置プロパティの例です。 例 <!DOCTYPE html> <html> <head> <style> #navigation-bar {    overflow: hidden;    box-shadow: inset 0 0

  2. MicrosoftPowerPointプレゼンテーションでプログレスバーを作成して使用する方法

    Microsoft PowerPoint は私たち全員が使いたい強力なツールです。プレゼンテーションの配信に関しては、これほど完全なプログラムは他にありません。今、私たちの何人かは、プレゼンテーション用のプログレスバーを作成できることを望んでいます。問題は、今、それは可能ですか? PowerPointでプログレスバーを作成して使用する方法 その質問への答えは確かにイエスです。適切な情報を持っている人なら誰でも簡単にプログレスバーを作成でき、何を推測できますか?それを実現する方法について詳しく説明します。 これで、各スライドの下に関連する形状をインストールすることで、プログレスバーを手動で