У меня в приложении есть такой макет:
<ActionBar background-Color="red" color="#ffffff" class="action-bar">
<Image src="res://logo_davivienda" ></Image>
<ActionItem ios.position="right" android.position="popup">
<StackLayout orientation="horizontal" class="user-menu" (tap)="goProfile()">
<Image src="res://icon_perfil_blanco" height="30%" width="20%"></Image>
<Label text="User" textWrap="true"></Label>
</StackLayout>
</ActionItem>
<NavigationButton icon="res://icon_atras"></NavigationButton>
</ActionBar>
<GridLayout rows="*, 20, 100" columns="*">
<router-outlet row="0" col="0"></router-outlet>
<StackLayout orientation="horizontal" row="1" col="0" [visibility]="showSteps ? 'visible' : 'collapsed'">
<StackLayout *ngFor="let step of steps" class="steps"></StackLayout>
</StackLayout>
<GridLayout rows="*" columns="*, *, *, *, *" col="0" row="2">
<StackLayout row="0" col="0" id="item-menu">
<Image src="res://viajes_menu_negro" width="60%" id="img-menu"></Image>
<Label text="Mis viajes" textWrap="true" id="text-menu"></Label>
</StackLayout>
<StackLayout row="0" col="1" id="item-menu">
<Image src="res://aprobacion_negro" width="60%" id="img-menu"></Image>
<Label text="Pendientes de
aprobación" textWrap="true" id="text-menu"></Label>
</StackLayout>
<StackLayout row="0" col="2" id="item-menu">
<Image src="res://viajes_tercero_negro " width="60%" id="img-menu"></Image>
<Label text="Viajes de terceros" textWrap="true" id="text-menu"></Label>
</StackLayout>
<StackLayout row="0" col="3" id="item-menu">
<Image src="res://contactenos_negro" width="60%" id="img-menu"></Image>
<Label text="Contáctenos" textWrap="true" id="text-menu"></Label>
</StackLayout>
<StackLayout row="0" col="4" id="item-menu">
<Image src="res://menu_mas_negro" width="60%" id="img-menu"></Image>
<Label text="Más" textWrap="true" id="text-menu"></Label>
</StackLayout>
</GridLayout>
</GridLayout>
Я хочу, чтобы у моей розетки маршрутизатора было представление прокрутки, потому что последний GridLayout будет работать как нижнее меню, которое всегда отображается.
Однако, когда я добавляю вид прокрутки на страницу с вводами, когда появляется клавиатура, некоторые компоненты исчезают из-за того, что нижнее меню перемещается вверх.
То же самое происходит, когда я подключаю розетку маршрутизатора напрямуюв ScrollView