Xamarin C # XAML кроссплатформенный с кнопками, привязанными к пользовательской графике - PullRequest
0 голосов
/ 08 октября 2018

Вот основная идея того, что я пытаюсь сделать;Имейте эту (см. ссылку на изображение) графику с корнями, уходящими в землю, и корни разлетаются в разные стороны.В конце каждого корня я хотел бы поместить круглую кнопку с номером, который перенесет их на новую страницу.(изображение показывает только несколько кнопок, но позже, для обновлений у меня будет больше уроков, то есть больше кнопок, и страница прокручивается вниз, показывая больше кнопок)

Что я пробовал;Я попытался нарисовать динамическую графику корневой системы, которая работала и меняла размеры должным образом в зависимости от размера экрана.Но Skiasharp на самом деле не работает с абсолютными раскладками и добавлением кнопок поверх SKCanvas.Насколько я понимаю, абсолютные макеты - единственный способ, кроме кнопок в таможенных точках.

Я бы хотел, чтобы Графика была динамичной и закрепленной на кнопках.Я пытался просто разместить кнопки поверх фонового изображения, на котором уже была корневая графика.Но они не всегда выровнены правильно.

Есть ли способ заставить это работать, или другой способ нарисовать графику и привязать кнопки к концу корней?Или я просто застрял в том, что они не совпадают со статическим фоновым изображением?

Концептуальное изображение для страницы приложения ниже:

imgrpic

...