【发布时间】:2022-09-30 02:14:37
【问题描述】:
在 watchOS 9 之前,您可以呈现一张表格,而无需任何开箱即用的方式来取消或关闭。然而,从 watchOS 9 开始,显示工作表也会在导航栏的左上方显示一个取消按钮。我怎样才能删除它并处理解雇自己?
import SwiftUI
struct ContentView: View {
@State var isShowingSheet = false
var body: some View {
VStack {
Button(\"show sheet\") {
isShowingSheet.toggle()
}
}
.sheet(isPresented: $isShowingSheet) {
Text(\"Sheet 1\")
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
-
会使用
.fullScreenCover来代替吗? -
@ScottM
.fullScreenCover也带有一个取消按钮。 -
.navigationBarTitleDisplayMode(.inline), .navigationTitle(\" \")
标签: swiftui apple-watch watchos watchos-9