-setCornerRadius не найден в пользовательском представлении - PullRequest
8 голосов
/ 22 июня 2011

Я делаю пользовательский класс uitableviewcell, и внутри этой ячейки у меня есть квадратная метка. Я хотел бы скруглить углы метки (dateBox), используя это:

[dateBox.layer setCornerRadius:4.0f];
[dateBox.layer setMasksToBounds:YES];

Я делаю это с другими классами, и он работает нормально, но по какой-то причине в подклассе uitableviewcell я получаю предупреждение "Метод setCornerRadius не найден". Кто-нибудь знает, почему это может быть?

1 Ответ

18 голосов
/ 22 июня 2011

Вам необходимо импортировать QuartzCore и убедиться, что он включен в ваш проект.

#import <QuartzCore/QuartzCore.h>

или

#import <QuartzCore/CALayer.h>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...