在ScrollView中选择TextField(打开键盘)时-内容通过键盘上下跳跃

问题描述 投票:-2回答:1

我在ScrollView中的TextField,当我选择它时,所有内容首先跳下,然后用键盘返回。

ScrollView {
  VStack {
     TextField("Placeholder", $value)
     Button()
       .keyboardResponsive(enabled: true)
  }
}
ios swift swiftui scrollview textfield
1个回答
0
投票

原因是在屏幕上使用的按钮之一的属性keyboardResponsiveEnabled中。它的父类默认情况下具有keyboardResponsiveEnabled = true。因此,如果您遇到此类问题,请使用此属性的超类检查屏幕上的所有元素。

© www.soinside.com 2019 - 2024. All rights reserved.