I am using a Xamarin.Forms AbsoluteLayout when I want new controls to be added to it when the user scrolls. Why? Because adding everything when the page 1st opens would take a lot of time since there are lots of items.
I am using an AbsoluteLayout
, whose Children
are custom layouts that inherit from Layout<View>
. Before I add the controls to the Children
I update their Bounds
property so that they know where to place themselves.
It looks like every time I call AbsoluteLayout.Children.Add()
, all the existing children are measured and places, that is, it looks like a full layout cycle is triggered.
Anyone knows how to bypass this? (I have tried CollectionView
, however it has a known issue of jitter on Android, so i am trying to find an alternative).
Any education/info is much appreciated. Thanks!