2010-12-07 6 views
4

Я хочу иметь границу вокруг моего текста; для этого, я сделал следующее:Проблема в - [CALayer setBorderColor:]

textView.layer.borderWidth = 5.0f; 
textView.layer.borderColor = [UIColor grayColor]; 

Я получаю следующее предупреждение:

warning: passing argument 1 of 'setBorderColor:' from incompatible pointer type 

Update1: моя граница не видна

ответ

19

Ваша проблема заключается в том, что -[CALayer setBorderColor:] принимает объект типа CGColorRef. Что вам нужно сделать, это преобразовать свой цветной объект в соответствие:

textView.layer.borderColor = [UIColor grayColor].CGColor; 

Я надеюсь, что это помогло!

Смежные вопросы