Как использовать другой цвет для разных краев CALayer? - PullRequest
0 голосов
/ 06 января 2011

Чтобы нарисовать границу вокруг моего UIView, я использую следующий код:

[_rectView.layer setBorderColor:[[UIColor blackColor] CGColor]];
[_rectView.layer setBorderWidth:1.0];

Для одного вида я хотел бы отобразить только правый край моего слоя черным, остальные 3 края должны быть прозрачными.

Как я мог это сделать?

1 Ответ

1 голос
/ 06 января 2011

Вы можете использовать делегат CALayer для рисования чего угодно, включая черную линию на правом краю.У меня был успех с пользовательским рисунком слоя в -drawLayer: inContext: .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...