Wie bette ich ein Video in einer ScrollView ein (SwiftUI)?
struct Doppelspalt: View {
    
    var body: some View{
        ScrollView{
            Text("Doppelspalt-Experiment")
                .font(.title2)
                .navigationTitle("Doppelspaltversuch")
            
            Spacer()
            Text("Der Doppelspalt-Versuch ist ein wichtiges Experiment in der Quantenphysik, das die ungewöhnlichen Eigenschaften von Quantenobjekten demonstriert. Im Experiment wird ein Lichtstrahl durch zwei enge Spalte geleitet, die so eng sind, dass nur ein einzelnes Photon auf einmal hindurchpassen kann...")
                .padding(.horizontal, 24)
            
            VideoView(videoID: "lKZaHgNmQ_o")
                .frame(minHeight: 0, maxHeight: UIScreen.main.bounds.height * 0.3)
                .cornerRadius(12)
                .padding(.horizontal, 24)
            Spacer()
            Text("Kopenhagener Deutung")
                .font(.title2)
            Spacer()
            
            Text("Die Kopenhagener Deutung betont die Unbestimmtheit und Unvorhersagbarkeit von Messungen in der Quantenmechanik...")
                .padding(.horizontal, 24)
            VideoView(videoID: "TiXfAs0Wf_E")
                .frame(minHeight: 0, maxHeight: UIScreen.main.bounds.height * 0.3)
                .cornerRadius(12)
                .padding(.horizontal, 24)
            
            Spacer()
        }
    }
}

Wenn ich die ScrollView entferne werden die Videos angezeigt aber mit der SchrollView verschwinden sie einfach.

Video, Swift, einbetten, SwiftUI

Meistgelesene Fragen zum Thema Einbetten