我在使用 SwiftUI 時遇到了這個問題。所以基本上,當我按下導航鏈接時,它會像這樣打開螢屏:
正因為如此,下面的整個東西都被推低了。然后,當我從這個螢屏按下導航鏈接時,結果是這樣的:
所以它甚至更低并創建第二個“后退”按鈕。
如何擺脫“后退”按鈕創建的“填充”?
我做導航的方式:
var body: some View {
NavigationView {
ZStack {
Text("Hi")
}
}
}
}
uj5u.com熱心網友回復:
您的問題是您有重復NavigationViews
的 . 有兩種方法可以解決這個問題:
當你呼叫你的下一個視圖時
NavigationLink
,設定.navigationBarBackButtonHidden(true)
。這將消失額外的后退按鈕。更簡單的方法;
NavigationView
只需在您的第二個視圖中洗掉(鏈接的)。這將防止重復的后退按鈕。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/470116.html