Подвижные изображения на формах Xamarin - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь создать приложение на формах xamarin в C#, где пользователь может щелкнуть изображение, а затем щелкнуть мышью в одном из семи мест, и изображение переместится в то место, по которому щелкнули. Я пытался использовать функцию TranslateTo для изображений, но это, похоже, не работает. Я также пытался использовать Skia Sharp для создания растровых изображений, потому что они имеют интуитивно понятную систему координат, но я не знаю, как сделать SKBitmaps интерактивным. Есть ли способ, используя Skia Sharp или нет, чтобы сделать кликабельные изображения, которые можно перемещать в соответствии с интуитивно понятной системой координат?

1 Ответ

0 голосов
/ 23 апреля 2020

Это можно сделать в SkiaSharp, но вы должны обрабатывать сенсорный ввод / жесты в SKCanvasView - переводить их в сенсорный ввод / жесты в ваши примитивы в SKCanvasView, а затем изменять положение ваших примитивов в соответствии с вашими логиками c и, наконец, обновите sh свой SKCanvasView.

...