Xaml 键盘弹出隐藏最后一行网格
当键盘弹出隐藏最后一行网格时,我在xamarin forms android中使用了AppCompact主题 下面是我的代码。我已经创建了一个包含标题和描述的网格。我想在键盘上方显示摄像头图标及其栏,在键盘隐藏时返回屏幕底部Xaml 键盘弹出隐藏最后一行网格,xaml,xamarin,xamarin.android,xamarin.forms,Xaml,Xamarin,Xamarin.android,Xamarin.forms,当键盘弹出隐藏最后一行网格时,我在xamarin forms android中使用了AppCompact主题 下面是我的代码。我已经创建了一个包含标题和描述的网格。我想在键盘上方显示摄像头图标及其栏,在键盘隐藏时返回屏幕底部 <Grid RowSpacing="0" VerticalOptions="FillAndExpand"> <Grid.RowDefinitions> <RowDefinition Height="80
<Grid RowSpacing="0" VerticalOptions="FillAndExpand">
<Grid.RowDefinitions>
<RowDefinition Height="80" />
<RowDefinition Height="*" />
<RowDefinition Height="50" />
</Grid.RowDefinitions>
<StackLayout
Grid.Row="0"
Padding="10,8"
BackgroundColor="White"
HorizontalOptions="FillAndExpand"
Orientation="Horizontal">
<Entry
x:Name="GeneralPostTitle"
Margin="10,10,10,0"
FontSize="20"
HorizontalOptions="FillAndExpand"
Placeholder="Title"
PlaceholderColor="Gray"
TextColor="Black"
VerticalOptions="End" />
</StackLayout>
<StackLayout
Grid.Row="1"
Padding="10,0"
BackgroundColor="White"
HorizontalOptions="FillAndExpand"
Spacing="0"
VerticalOptions="FillAndExpand">
<StackLayout Padding="0" VerticalOptions="Fill">
<customRenderer:PlaceholderEditor
x:Name="EditorDescription"
Margin="10,10,10,0"
FontSize="22"
HeightRequest="130"
HorizontalOptions="Fill"
Placeholder="Add Description"
PlaceholderTextColor="Gray"
TextColor="Gray" />
</StackLayout>
<ScrollView Padding="10" Orientation="Horizontal">
<StackLayout
x:Name="Images"
HorizontalOptions="FillAndExpand"
Orientation="Horizontal"
Spacing="5" />
</ScrollView>
</StackLayout>
<StackLayout
Grid.Row="2"
Padding="20,0"
BackgroundColor="#FAFAFA">
<Image
Aspect="AspectFit"
HeightRequest="40"
HorizontalOptions="StartAndExpand"
WidthRequest="30">
<Image.Source>
<OnPlatform
x:TypeArguments="ImageSource"
Android="camera"
WinPhone="Icons/camera.png"
iOS="Icons/camera.png" />
</Image.Source>
<Image.GestureRecognizers>
<TapGestureRecognizer Tapped="ImagePost_OnTapped" />
</Image.GestureRecognizers>
</Image>
</StackLayout>
</Grid>
键盘弹出后,请参见图片
您需要进行设置,以便Android调整视图大小,使其保持可见。在表单中,您可以使用表单2.3.3中的
退房。请注意在API 21+中删除添加到状态栏的参考底图所需的解决方法。您可以发布布局代码吗?我已经使用过这种方法,但当我们返回时,没有隐藏键盘,而半屏幕不显示@jimmgarr我们在Ios中如何做同样的事情@jimmgarrOn iOS您将需要使用自定义渲染器,以便能够响应出现的键盘并调整视图大小。至于你提到的安卓问题,我不确定我是否理解。你能创造吗?谢谢