My ListView ItemTemplate contains an Editor with AutoSize="TextChanges".
On UWP and Android my ViewCell resizes properly when typing, but not on iOS.
I have tried multiple variations on container view (Grid, StackLayout, ContentView etc) but cannot find a solution for iOS that works.
Cell.ForceUpdateSize() is a no-go as it causes the editor to unfocus.
Any ideas on workaround? I'll report this as an iOS bug to the Xamarin team as well.
XAML that exhibits this behavior - works on Android, UWP but not iOS:
<ListView HasUnevenRows="True">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<Grid VerticalOptions="Center">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<Editor AutoSize="TextChanges" Text="{Binding}" />
</Grid>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>