We have a custom MonoTouch Dialog (MT D) Element that we want to expand as we type into it.
We experienced the common MT D issue of the height not recalculating. The common solution for that is to call
this.GetContainerTableView().BeginUpdates();
this.GetContainerTableView().EndUpdates();
Stack OverFlow Question
Monotouch: Force UITableView to recalculate height of each cell without reloading data
This has always worked fine for us if even it does smell of HACK. However a user is reporting an issue on their iPhone X that means the whole MT D container (the UITableView) is being scrolled every time which causes the screen to jump.
I have tried temporarily disabling the scroll on the Element's Container and on the immediate RootElement but that made no difference.
Can anyone suggest something to stop the jumping?