I'm using Xamarin Forms with iOS. I have an Editor within a scrollview. The editor is set to the fill most of the page. This is working.
<ContentPage.Content>
<ScrollView>
<StackLayout>
<Editor x:Name="NotesEditor" Text="{Binding Contact.AttendanceDetails.Notes, Mode=TwoWay}" VerticalOptions="FillAndExpand"
HorizontalOptions="FillAndExpand" BackgroundColor="AliceBlue" TextChanged="NotesEditor_TextChanged" ></Editor>
<Label x:Name="RemainingText" VerticalOptions="Fill" HorizontalOptions="CenterAndExpand" HeightRequest="40"></Label>
</StackLayout>
</ScrollView>
</ContentPage.Content>
The issue is when the software keyboard is used, the page scrolls and when the user starts typing, they do not initially see the text they are typing on the keyboard without manual scrolling.
Is there a way the software keyboard doesn't push the scrollview? So the user can do it manually maybe?
Any thoughts would be appreciated.