2010-11-26 6 views

답변

75
#import "QuartzCore/QuartzCore.h" 

viewDidLoad 사용, 당신은 또한 테두리 색상을 설정할 수 있습니다

tableView.layer.borderWidth = 2.0; 

참고 :

tableView.layer.borderColor = [UIColor redColor].CGColor; 

그것은 당신을 위해 작동합니다. :)

+0

많은 들으에 대한 코드 아래 사용의 작업은 ... – ravoorinandan

+1

도 tableView.layer.borderColor 속성이있다 (CGColorRef)를 사용하십시오. – bneely

+0

대단히 감사합니다. – ViggoV

9

이 나를 위해 아주 잘 작동합니다

CALayer *layer = _tableView.layer; 
[layer setMasksToBounds:YES]; 
[layer setCornerRadius: 4.0]; 
[layer setBorderWidth:1.0]; 
[layer setBorderColor:[[UIColor colorWithWhite: 0.8 alpha: 1.0] CGColor]]; 

둥근 테두리 좀 더 아이폰 OS를 찾습니다.

+0

고마워요! 레이어에 버튼을 추가하여 앞에 표시되도록 할 수 있습니까? – fullMoon

1

당신이 색상의 TableView하기 위해 국경을 제공하려는 경우, 빠른 3

yourTableViewName.layer.borderColor = UIColor.gray.cgColor 
yourTableViewName.layer.borderWidth = 1.0