Как остановить перемещение представления вверх при появлении клавиатурыIOS

Программируем под IOS
Ответить
Anonymous
 Как остановить перемещение представления вверх при появлении клавиатуры

Сообщение Anonymous »

Я изо всех сил пытаюсь остановить перемещение изображения на изображении ниже вверх, когда на экране появляется клавиатура. Я пробовал некоторые подходы, которые нашел здесь, например добавление GeometryReader или ignoresafearea, но они не сработали.
Любые подсказки будут оценены.
Изображение

struct ContentView: View {
@State private var searchWord = ""

var body: some View {
ZStack {
// Set the wallpaper
Image("image1")
.opacity(0.9)
ScrollView {
VStack {
HStack {
Text("\(Date())")
Spacer()
if !searchWord.isEmpty {
Button("Clear") {

}
}
}
HStack {
Image(systemName: "magnifyingglass")
TextField("Search words", text: $searchWord)
}
}
.overlay {
Capsule().fill(.clear)
}
// End of the search bar
// Australian flag
Image("image2")
Text("G'day!")
Text("Click the button below!")
HStack {
Button(action: {

}) {
Text("Score") }
Button(action: {

}) {
Text("Word List")
}
Button(action: {

}) {
Text("Start")
}
}
}
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/778 ... d-shows-up
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»