3

アプリケーションでカメラを使用しています。TabViewこのアプリでは、SwiftUIの を使用して、このカメラ ビューに移動できます。ただし、問題は、カメラビューにいるときに非表示にしたいということTabViewです。これまでのところ、解決策を見つけようとしていますが、何も見つからないようです。

これは、コードのスクリーンショットと、タブビューを使用したビューです

:プレビューの場合、スクリーンショットには画像が含まれています。実際のデバイスで実行すると、カメラは正常に動作します。問題は、カメラ ビューに入ったらタブ バーを非表示にする必要があることです。

そして、これが私が使用しているコードの例です:

import SwiftUI

struct AppView: View {
    var body: some View {
        TabView{
            Home()
                .tabItem {
                    // Add icon
                Text("Home")
            }

            MomentsCam()
                .tabItem {
                    // Add icon
                    Text("Camera")
            }.navigationBarHidden(true)

            Moments()
                .tabItem{
                    //Add icon
                     Text("Moments")
            }
        }
    }
}
4

2 に答える 2