Я рисую круговую диаграмму, используя CAShapeLayer для каждого фрагмента пирога. Даже когда конечный угол одного кусочка пирога равен начальному углу смежного среза, сглаживание приводит к тому, что основной цвет фона появляется между каждым куском среза, если граница между срезами находится под углом.
Я бы хотел устранить небольшой разрыв между срезами, все еще используя сглаживание, поэтому получающаяся в результате круговая тележка все еще выглядит гладкой. Понятно, что если бы существовал способ применить сглаживание ко всему CALayer, и это подслои кусочка кусочка после того, как были вырезаны кусочки пирога, это сделало бы трюк... Кусочки пирога были бы сглажены друг с другом, а не в фон.
Я играл с таким количеством свойств CALayer, о котором я могу думать, и мне сложно найти дополнительную информацию об этом. Любые идеи?
ОБНОВЛЕНИЕ: См. мой ответ ниже.