В моем проекте Xamarin.IOs у меня есть UIPageControl, который комбинируется с включенным подкачкой страниц UICollectionView.
Я использую событие CardPageControl.PrimaryActionTriggered
для обработки перелистывания страницы.
CardPageControl.PrimaryActionTriggered += OnPageControlTapped;
private async void OnPageControlTapped(object sender, EventArgs e)
{
// SetContentOffset of the collection view
}
Но когда я быстро нажимаю на PageControl, текущий индикатор перемещается намного впереди текущей страницы, а затем после окончания нажатия текущий индикатор перемещается в правильный индикатор.
Как я могу это исправить?