Радиус угла для определенного угла

#iphone #ios #ipad #cocoa-touch #quartz-graphics

#iPhone #iOS #iPad #cocoa-touch #quartz-графика

Вопрос:

Я хочу задать радиус угла для каждого угла отдельно, но в слое представления я не нашел для него свойства или метода, только для каждого угла. Как я могу это сделать?

Ответ №1:

Взгляните на это, я думаю, его можно изменить для достижения желаемого, поскольку он округляет границы с помощью CGPath: UIView со скругленными углами

Вы вы также могли бы сделать это, создав резервную копию вашего UIView с помощью CAShapeLayer и установив фигуру на этом слое в соответствии с контуром, созданным в соответствии с вашими спецификациями corner.