【发布时间】:2019-09-15 17:49:55
【问题描述】:
目前正在构建一个聊天应用程序,我需要在屏幕底部显示新消息。我还需要让消息与底部对齐。但是,在 ScrollView 中使用 VStack 默认情况下具有顶部对齐功能。
ScrollView {
VStack(alignment: .leading, spacing: 16) {
Spacer()
.frame(minWidth: 0, maxWidth: .infinity, minHeight:0, maxHeight: .infinity, alignment: Alignment.topLeading)
ForEach(notList, id: \.self) { not in
NotRow(not: not)
}
}
.padding()
.frame(minWidth: 0, maxWidth: .infinity, minHeight:0, alignment: Alignment.topLeading)
}
我应该怎么做才能解决这个问题?
【问题讨论】:
-
你想让空白区域可以滚动吗?
-
我希望它在聊天应用程序中表现得像:你可以做很少的滚动,但消息会返回到底部。