I'm using Xamarin Forms Maps official nuget library, everything works good and I handle finish zooming and scrolling map via this code:
map.PropertyChanged += (sender, args) =>
{
var m = sender as Map;
if (m?.VisibleRegion == null) return;
SearchButton.IsVisible = true;
};
map.PropertyChanging += (sender, args) => { SearchButton.IsVisible = false; };
But I want to do some stuff when user starts scrolling or zooming map!
I didn't find it and also PropertyChanging not called when user is surfing the map, it's calling just before PropertyChanged.