SwiftUI PresentationButton 在 watchOS 上一次性使用后停止运行
SwiftUI PresentationButton Stops Functioning After Single Use on watchOS
PresentationButton 正确呈现视图,但在按 "Cancel" 到 return 到父视图时,按钮拒绝再次呈现子视图。
这是我的 PresentationButton 代码:
struct ContentView : View {
var body: some View {
ZStack {
PresentationButton(Text("Click to show"), destination: SomeOtherView())
.transition(.slide)
}
}
}
此错误在 Xcode 11 beta 4 之前以各种形式存在,但请注意 API 已更改。
PresentationButton
变为 PresentationLink
,然后在 Xcode 11 beta 4 中弃用,取而代之的是 .sheet
。
有关如何使用新功能的示例,请参见此处:
PresentationButton 正确呈现视图,但在按 "Cancel" 到 return 到父视图时,按钮拒绝再次呈现子视图。
这是我的 PresentationButton 代码:
struct ContentView : View {
var body: some View {
ZStack {
PresentationButton(Text("Click to show"), destination: SomeOtherView())
.transition(.slide)
}
}
}
此错误在 Xcode 11 beta 4 之前以各种形式存在,但请注意 API 已更改。
PresentationButton
变为 PresentationLink
,然后在 Xcode 11 beta 4 中弃用,取而代之的是 .sheet
。
有关如何使用新功能的示例,请参见此处: