![](/img/trans.png)
[英]How to remove extra space between SwiftUI List and NavigationBar
[英]How to remove blank space on top of List in SwiftUI
該空間與您的列表所在的 NavigationView 相關聯 - 導航可顯示視圖的“堆棧”中的每個視圖都可以設置自己的標題,然后將顯示在該位置。
如果您要保持該空間未使用,您可以通過強制導航標題處於內聯模式來緩解。 當您向下滾動列表並且大標題縮小並向上移動到工具欄空間中,在前導和尾隨工具欄項之間,這是您所看到的。
為此,請將.navigationBarDisplayMode
修飾符添加到您的列表中:
// within a NavigationView context
List {
// ...
}
.navigationBarTitleDisplayMode(.inline)
List {
Text("Space1 ")
}
.listStyle(PlainListStyle())
嘗試這個...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.