2010-12-07 73 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; 

我希望有所幫助!