Я строю экран чата в Swiftui, где текстовое поле прилипает к верхней части клавиатуры. Проблема заключается в том, что когда появляется клавиатура, она заставляет весь мой пользовательский интерфейс (включая навигационную панель и просмотр прокрутки), чтобы сдвинуться вверх, что я не хочу. < /P>
Вот упрощенная версия моего макета: < /p>
var body: some View {
VStack(spacing: 0.0) {
ScrollViewReader { scrollProxy in
ScrollView {
VStack(spacing: 4.0) {
ForEach(0..
Любая идея, как предотвратить смещение всего пользовательского интерфейса, и сохранить только текстовое поле над клавиатурой? Цените любую помощь!
Подробнее здесь: https://stackoverflow.com/questions/796 ... rd-appears
Swiftui чат -интерфейс, когда появляется клавиатура ⇐ IOS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение