前提・実現したいこと
SwiftUIでTextEditorの使用において、
タップ時のキーボード出現時に全体のviewが上にずれるのを無効にしたいです。
textFieldが隠れないようにするための機能だと思うのですが、
何も指定していない状態でこの機能がONになっているようなので、困っています。。。
ご教示願います。
該当のソースコード
struct ContentView: View { init() { UITextView.appearance().backgroundColor = .clear } @State private var name = "" var body: some View { VStack{ Text("Hello, world!") .frame(width: 300, height: 300, alignment: /*@START_MENU_TOKEN@*/.center/*@END_MENU_TOKEN@*/) .padding(10) .background(Color.red) TextEditor(text: $name) .textFieldStyle(RoundedBorderTextFieldStyle()) .frame(width:350, height:200) .background(Color.orange) .padding(0) Spacer() } } }
あなたの回答
tips
プレビュー