如何在Swift UI的滚动视图中显示全文

时间:2019-11-02 20:55:34

标签: ios swift swiftui

我正在写应该包含多行文本的视图,我使用滚动视图来滚动它,但是它也包裹了我的文本。像.lineLimit(nil)这样的修饰符不起作用。

var body: some View {
    ScrollView{
        Text(lesson.text)
    }
}

所以它是不带滚动视图的屏幕截图。

without scroll view

with scroll view

1 个答案:

答案 0 :(得分:0)

var body: some View {
    ScrollView{
        Text(lesson.text)
            .fixedSize(horizontal: false, vertical: true)
    }
}

应该解决问题。

这是iOS 13.1及更高版本中的默认设置。