我已经添加了SlideOverKit的MenuContainerPage,我们正在使用Entry,但是当条目得到焦点时,键盘会隐藏iOS中的条目。我也尝试过使用Xam.Plugins.Forms.KeyboardOverlap插件,它只适用于从ContentPage继承的Page。
那么请你帮我解决这个问题。
答案 0 :(得分:0)
创建ScrollView并在ScrollView中添加您的Entry。然后键盘不会隐藏条目。
在C#中这样:
Content = new ScrollView {
Content = new StackLayout {
VerticalOptions = LayoutOptions.Center,
Spacing = 10,
Children = {
//Other Controls...
new Entry { }
}
}
};
在这样的Xaml中:
<ScrollView>
<StackLayout>
<!--Other Controls...-->
<Entry />
</StackLayout>
</ScrollView>