В настоящее время я пытаюсь сделать карту, как холст с кнопками внутри, используя SkiaSharp и Xamarin.Forms.
, но когда дело доходит до масштабирования / панорамирования, я не могу синхронизировать это 2, потому что когда
a) Я использую элемент управления с действиями масштабирования / панорамирования и кнопками canvas + в качестве дочерних элементов с обратным масштабом, который в основном работает, но холст Skiasharp будет размытым, поскольку это только преобразование элемента (растровое масштабирование)
б) кнопки не остаются в нужном месте при использовании прямого преобразования canvasasharp и отдельного контейнера содержимого для кнопок, потому что (плохая) синхронизация преобразования
любая идея о том, как объединить эти 2 компонента вкарта с маркерами кнопки как элемент?