当编辑器位于scrollview中时出现滚动问题

时间:2018-10-30 03:53:17

标签: xamarin.forms

我有一个scrollview,在scrollView内有一个编辑器(具有默认的scrollview属性),当编辑器滚动并到达编辑器的终点/起点时,则outerView即ContentPage必须自动滚动。 可以这样做吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以编写如下代码:

您应该在stacklayout中使用编辑器。

<ScrollView>
             <Grid Grid.Row="3">
                   <Grid.RowDefinitions>
                        <RowDefinition Height="Auto"/>
                        <RowDefinition Height="Auto"/>
                   </Grid.RowDefinitions>
                    <Controls:Label Grid.Row="0" Font="15" Text="{Binding LabelAddress}"/>
                       <StackLayout>
                             <Controls:PlaceholderEditor Grid.Row="1" Text="{Binding TextAddress}" VerticalOptions="FillAndExpand" HorizontalOptions="Fill" Margin="{StaticResource MarginTop20}"  Placeholder="Enter Address" PlaceholderColor="{StaticResource LightGray}" AutoSize="TextChanges"/>
                       </StackLayout>
                </Grid>
</ScrollView>

谢谢。