【发布时间】:2020-12-05 18:40:43
【问题描述】:
我在 macOS 应用程序上使用 SwiftUI 有一个滚动列表视图,我试图在可滚动区域内添加填充,但没有成功。这是我的代码:
List(appListItems, id: \.self, selection: $selectedItem) { app in
ApplistItem(item: app, selected: selectedItem?.hashValue == app.hashValue)
}
.background(Color.red)
.padding(24)
但我得到的是:
设计需要的是这样,如您所见,我希望滚动条保持在右边缘,并且顶部/底部距离应包含在滚动区域中,而不是放在滚动区域之外。不需要水平填充,但我不知道如何处理顶部和底部填充并将它们保持在滚动区域内
【问题讨论】: