Been struggling with this for a couple of weeks now, still no idea how to achieve same functionality as in Gmail/Outlook apps.
This is example how Outlook app works (Gmail is similar). It has 'To', 'Subject' and email editor - could be WebView or RichTextEditor etc.

Now when you type few lines and text can't fit it scrolls up whole thing e.g. To and Subject:

How can one achieve this with Xamarin Forms? I have few ideas, but couldn't make any of them work.
I think XAML could be something like this:
<ScrollView>
<StackLauout>
<Editor Label="To"/>
<Editor Label="Subject"/>
<ctrl:HybridWebView x:Name="webView">
<WebView.Source>
<HtmlWebViewSource Html="{Binding Html}"/>
</WebView.Source>
</ctrl:HybridWebView>
</StackLayout>
</ScrollView>
Scenario 1. Add 'To' and 'Subject' controls inside WebView.ScrollView - this would be the easiest approach, just don't know how, as ScrollView is not exposed in WebView and don't know if possible to add views into WebView renderer?
Scenario 2. Make WebView height auto resized based on contents and disable WebView scrolling so external ScrollView would scroll, but how can I recalculate WebView height when user types something?
If I would develop separate native apps for iOS and Android it would be simplier as I would be able to add views to WebView.ScrollView on both platforms.
Thanks in advance for any help!