如何让我的 TextField 在 SwiftUI 中从 Top-leading 开始?

use*_*ser 3 swiftui

我有一个简单的 TextField 代码,它有框架和背景,文本从中心领先开始,我希望它从顶部领先开始,我该怎么做?谢谢

import SwiftUI

struct ContentView: View {
    
    @State private var stringOfText: String = "Hello, world!"
    
    var body: some View {

        TextField("", text: $stringOfText)
            .frame(width: 300, height: 200, alignment: .center)
            .background(Color.yellow)

    }
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

小智 7

你可以试试:

.frame(width: 300, height: 200, alignment: .top)
Run Code Online (Sandbox Code Playgroud)