Как сделать View Snap на клавиатуре

Мое приложение MasterDetail не будет. Клавиатура не привязывается к нижней части экрана, она перекрывает ее. Основное представление - это страница содержимого, обернутая (MasterDetail Page).

Я поместил некоторые элементы внизу моей главной страницы контента через VerticalOptions = "end", и они находятся внизу страницы, когда я прокручиваю (просмотр прокрутки с кнопкой внутри сетки (с наибольшим z-индексом)), но они покрыты когда клавиатура открыта (от брата редактора до кнопки внутри сетки). Я попытался установить этот код:

<Activity Android: 
windowSoftInputMode="adjustResize">
</activity>

в AndroiManifest.xml, но это не работает.

просмотр страницы по умолчанию, не мое приложение, а та же структура

Ожидаемое поведение

Фактическое поведение

Всего 1 ответ


Если вы говорите о клавиатуре, охватывающей ваши элементы управления,

Для андроида:

Добавьте в это свой MainActivity после LoadApplication (новое приложение ());

        App.Current.On<Xamarin.Forms.PlatformConfiguration.Android>().
        UseWindowSoftInputModeAdjust(WindowSoftInputModeAdjust.Resize);

Для IOS обратитесь по этой ссылке


Есть идеи?

10000