Hello, i have a problem with implementing prefetch behavior for a table view
I have created the data source that implements the IUITableViewDataSourcePrefetching interface, assign it to the tableView.PrefetchDataSource property and i can see that the method 'PrefetchRows' is never called
I only get calls to GetCell and CellDisplayingEnded but never to the prefetch method.
From the docs i can see that UITableView doesn't have IsPrefetchingEnabled as this property is only available on UICollectionView, so could it be assumed that just by setting PrefetchDataSource the table view should use the prefetch data source? If not then how can prefetch be enabled for a table view?
One thing that i'm unsure of is the Handle property that i had to implement to comply with the IUITableViewDataSourcePrefetching interface, what value i'm I supposed to return here?
`public class TableViewPrefetchDataSource : IUITableViewDataSourcePrefetching
{
public IntPtr Handle => new IntPtr (0);
public TableViewPrefetchDataSource ()
{
}
public void Dispose () { }
public void PrefetchRows (UITableView tableView, NSIndexPath [] indexPaths)
{
// Never called
Console.WriteLine("PrefetchRows");
}
}`