默認情況下,添加到視圖的第一個串列似乎設定為側邊欄。即使您沒有專門呼叫.listStyle(SidebarListStyle()).
您在視圖上設定的串列(即使它是第一個視圖)沒有設定為側邊欄有什么方法嗎?Apple 的檔案中沒有任何指示,并且我嘗試為串列設定樣式的任何內容都不起作用。
所以而不是看起來像這樣的串列

它應該看起來像

謝謝您的幫助。
編輯:是的,代碼。任何簡單的代碼都可以。
struct ContentView: View {
var body: some View {
List {
NavigationLink(
destination: TextEView(),
) {
Text("One")
}
}
}
}
struct TextEView: View {
@State private var fullText: String = "This is some editable text..."
var body: some View {
TextEditor(text: $fullText)
}
}
uj5u.com熱心網友回復:
對于您的情況,請嘗試
List {
NavigationLink(
destination: TextEView(),
) {
Text("One")
}
}
.listStyle(.plain) // << here !!
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/494671.html
