首页 > 解决方案 > 表单中的 SwiftUI 文本编辑器

问题描述

我正在使用带有一个 TextField 和一个 textEditor 的表单创建一个屏幕。这是我的代码:

struct AddIssueView: View {

    @State var title = ""
    @State var description = "Enter issue description"

    var body: some View {
    
        NavigationView {
            Form {
                 Section(header: Text("Title")) {
                    TextField("Enter issue title", text: $title)
                 }
                
                 Section(header: Text("Description")) {
                    TextEditor(text: $description)
                 }
                 .navigationTitle("New Issue")
            
            }
        
        }
    
    }
}

这是生成的屏幕 - 我发现 TextEditor UI 看起来像 TextField UI 令人惊讶 - 我希望看到一个多行文本区域。我不确定我错过了什么 - 任何帮助将不胜感激。

在此处输入图像描述

标签: swiftui

解决方案


推荐阅读