我很想构建一个滚动屏幕,所以我想嵌入它ScrollView
。但我无法实现它,视图只是缩小到它的压缩大小。假设我想要ScrollView
垂直滚动,所以我希望内容与 scrollView 的宽度相匹配。所以我使用这样的预览:
struct ScrollSubview_Previews : PreviewProvider {
static var previews: some View {
func textfield() -> some View {
TextField(.constant("Text")).background(Color.red)
}
return Group {
textfield()
ScrollView {
textfield()
}
}
}
}
但它以这样的结果结束: