Прежде всего, не смешивайте ListView
и ScrollView
в том же виде, результат не будет в порядке!
Вместо этого я предлагаю вам взглянуть на этот репозиторий Xamarin.Forms.Plugins - KeyboardOverlap здесь .
Основная цель этого репозиторияЭто решение этой проблемы перекрытия записей с клавиатурой на iOS. Существует также пакет nuget, который вы можете использовать, вы можете найти его здесь .
Но он также полностью открыт.... так что вы можете взглянуть на реализацию кода и пользовательский рендерер и настроить его, если вам когда-либо понадобится.
Желаю вам удачи в кодировании!