Group Group Group Group Group Group Group Group Group

TextField.linelimit(nil) is not resulting in multiline TextField

I am trying to come up with an appearance in SwiftUI where user can enter multiple line of text on screen. For this I am using TextField and setting linelimit to nil. But output is not showing TextField as multiline.

Below is my code

struct ItemDetailView: View {
@State var itemDescription: String = “”

var body: some View {
    
    TextField("Type some description such as product or item name so that you can recall later what it was about.", text: $itemDescription)
        .lineLimit(nil)
        .multilineTextAlignment(.leading)
        .border(Color.gray, width: 1)
}

}

and below is how TextField is rendered.

When I do the same for Text then it is rendered as multiline.

TextFields are generally single lined. Try TextView’s instead.