CornerRadius в uiview, который использует ACEDrawingView

В настоящее время я использую ACEDrawingView, и все работает отлично, что касается рисунка и всех его функциональных возможностей. принести, но по какой-то причине, если я попытаюсь скруглить углы вида с помощью ACEDrawingView, это не сработает, как ожидалось. Позвольте мне перефразировать это, я вижу примененный радиус, но также и острый угол под ним. См. прикрепленное изображение.

Любая идея, почему angleRadius не работает должным образом при применении к uiview, который использует ACEDrawingView?

Вот как я применяю радиусы

myView.layer.cornerRadius = 20.0;

К вашему сведению. Радиус работает нормально, если я изменю класс на UIView вместо ACEDrawingView.

Большое спасибовведите здесь описание изображения


person fs_tigre    schedule 15.08.2014    source источник


Ответы (1)


Установка masksToBound = YES помогла.

myView.layer.masksToBounds = ДА;

Я мог бы удалить свой вопрос, но я лучше оставлю его здесь на случай, если кто-то еще столкнется с подобной проблемой.

Один важный момент: я не думаю, что ACEDrawingView что-то делал, похоже, это происходит с любым представлением, которое не использует класс UIView по умолчанию.

person fs_tigre    schedule 15.08.2014