正在整个UI上构建带有页脚的注释视图
var body: some View {
ZStack(alignment: .bottom) {
VStack(alignment: .leading) {
Text("\(note.date.formatted())")
.padding([.leading, .trailing])
TextEditor(text: $note.text)
.padding()
}
Footer {}
}
}
有带有日期、文本编辑器和Footer元素的标题文本.页脚只是漂浮在文本编辑器上并阻止文本查看.这就是我需要的,但这里有一个问题
我需要向文本编辑器的内部滚动添加填充,以便文本在页脚元素下滚动,但我可以向上滚动足够多,以便我可以看到所有内容.如果我向文本编辑器添加.padding([.bottom], 150)
,它只会裁剪文本,而且看起来很难看
用外行的话来说,我需要一种错觉,即文本结尾有5个左右的"\n",但不添加"\n"