Я решил проблему с помощью визуального трюка.Прежде всего, мой трюк потребовал, чтобы я поместил кнопки на изображение, которое будет представлять фон.Кнопки были несколько прозрачными, поэтому цвет фона проходил через
Кнопки в середине - это простые прямоугольные классы холста.В то время как конечные кнопки имели закругленные концы.
Средние кнопки были перед кнопками на конце, и они перекрывали их.
Кнопки были прозрачными и, как правило, это не будет работать, потому что высможет увидеть края оконечных кнопок за средними кнопками.Я решил это, поместив прямоугольник, заполненный цветом фонового изображения «между» (подумайте в терминах глубины 3D-слоя), конечными кнопками и прямоугольными кнопками перед ним.Только цветные прямоугольники были расположены перед конечными кнопками, которые были позади прямоугольных кнопок перед ними.
Это было что-то вроде хака, но это работало.Когда у меня будет время, я попробую решения, предложенные здесь.