在我的Xamarin项目中,我有一个列表视图,其底部有一个搜索框。当我输入搜索值时,虚拟键盘与搜索框重叠吗?
我尝试使用Content.layout,但无法匹配键盘并一起搜索。是否可以使用弹出控件来解决此问题?
void InputFocused(object sender, EventArgs args){
Content.LayoutTo(new Rectangle(0,-360, Content.Bounds.Width, Content.Bounds.Height));
}
void InputUnfocused(object sender, EventArgs args){
Content.LayoutTo(new Rectangle(0,0, Content.Bounds.Width, Content.Bounds.Height));
}
答案 0 :(得分:0)
对于ios,您可以使用此插件,将其添加到ios项目中。
https://github.com/paulpatarinski/Xamarin.Forms.Plugins/tree/master/KeyboardOverlap
对于android,请尝试在App.xaml中添加以下代码,新建App()
FixedChannelPool
如果您仍然遇到此问题,请在此处提供模式代码,我将尝试在我的身边重现您的问题。