视频播放器上方和下方的大空间
Big spaces above and below video player
我添加了一个视频播放器来播放流媒体视频。现在顶部和底部有一些空间。
import SwiftUI
import AVKit
struct LivePageView: View {
var body: some View {
VStack {
Text("Top")
VideoPlayer(player: AVPlayer(url: URL(string: "https://stream.site.com:1500/hls/stream.m3u8")!))
.frame(idealHeight: 300)
.edgesIgnoringSafeArea(.all)
Text("Bottom")
}
.background(Color.blue)
.navigationBarHidden(true)
.navigationBarBackButtonHidden(true)
}
}
如何删除这个空格?
我找到了问题的解决方案。问题出在 NavigationView
.
import SwiftUI
struct ContentView: View {
var body: some View {
NavigationView {
VStack {
LivePageView()
}
.navigationBarHidden(true)
.navigationBarBackButtonHidden(true)
}
}
}
正确代码示例如下:
import SwiftUI
struct ContentView: View {
var body: some View {
VStack {
LivePageView()
}
}
}
玩家工作正常
我添加了一个视频播放器来播放流媒体视频。现在顶部和底部有一些空间。
import SwiftUI
import AVKit
struct LivePageView: View {
var body: some View {
VStack {
Text("Top")
VideoPlayer(player: AVPlayer(url: URL(string: "https://stream.site.com:1500/hls/stream.m3u8")!))
.frame(idealHeight: 300)
.edgesIgnoringSafeArea(.all)
Text("Bottom")
}
.background(Color.blue)
.navigationBarHidden(true)
.navigationBarBackButtonHidden(true)
}
}
如何删除这个空格?
我找到了问题的解决方案。问题出在 NavigationView
.
import SwiftUI
struct ContentView: View {
var body: some View {
NavigationView {
VStack {
LivePageView()
}
.navigationBarHidden(true)
.navigationBarBackButtonHidden(true)
}
}
}
正确代码示例如下:
import SwiftUI
struct ContentView: View {
var body: some View {
VStack {
LivePageView()
}
}
}
玩家工作正常