I've not seen the issue I'm having discussed here since iOS 16 dropped. I've added the axis: .vertical parameter to a TextField view to make it expand vertically, eliminating the need for a ZStack hack that accomplished the same previously. The automatic keyboard avoidance behavior that was working as-expected prior to adding the new parameter has ceased. When I tap in the TextField now, the keyboard jumps up and covers it. It again works correctly if I remove the axis parameter.
Has anyone else seen this?
Here's the code snippet in question:
TextField("", text: $********.userNotes, axis: .vertical)
.placeHolder(Text("My notes"), show: ********.userNotes.isEmpty)
.autocapitalization(.sentences)\
.textFieldStyle(CustomTextFieldStyle())
.background(Color(profile.appData.colorTheme.editableTextFieldColor))
.frame(width: UIDevice.current.userInterfaceIdiom == .pad ? 240 : 280)