Xamarin中开发的Web视图的键盘重叠问题

时间:2019-03-18 14:23:03

标签: xamarin xamarin.forms webview xamarin.android

键盘与文本编辑器区域重叠

我们已经创建了一个xamarin应用程序,并且正在Web视图中加载该应用程序。

当我们在文本编辑器中输入文本时,如果文本没有向上滚动,则文本会出现在键盘后面。

enter image description here

1 个答案:

答案 0 :(得分:1)

为了不隐藏键盘下方的条目,我发现最简单的解决方案是使用滚动视图,如示例所示:

<ContentView>
    <ScrollView Margin="0, 5">
        <StackLayout Margin="40, 5" Spacing="10">
            <Entry Text="{Binding TextEntry1}" Placeholder="Text entry 1"/>
            <Entry Text="{Binding TextEntry2}" Placeholder="Text entry 2"/>
            <Entry Text="{Binding TextEntry3}" Placeholder="Text entry 3"/>
        </StackLayout>
    </ScrollView>
</ContentView>