반응형
let bgColorView = UIView()
let patchLayer = CALayer()
patchLayer.frame = CGRectMake(14, 3, self.tableView.frame.size.width - 28, 108)
patchLayer.cornerRadius = 7
patchLayer.backgroundColor = Colors.pinkLineBox.CGColor
bgColorView.layer.addSublayer(patchLayer)
cell.selectedBackgroundView = bgColorView
해당 코드를 tableview 생성 코드안에 넣으면 됩니다.
selectedBackgroundView가 cell를 선택할 때, 나오는 뷰입니다.
근데 bgColorView 는 프레임을 변경해도 적용되지 않으니, CALayer를 사용하여 프레임을 입혀주면 됩니다.
반응형
'Programer > iOS' 카테고리의 다른 글
[IOS] 아이폰앱 개발 시 사용된 라이브러리 및 추천 사이트 (0) | 2016.09.08 |
---|---|
[iOS] Swift 3 변경되는 점 정리 블로그 (0) | 2016.06.15 |
[Swift] 날짜 변환 함수 (Date -> String) (0) | 2016.03.25 |
[iOS] iOS 개발자 오픈채팅 방 링크 (3) | 2016.01.13 |
[Swift] TextView 안에 있는 Hashtag 텍스트를 Link 하기 (0) | 2016.01.08 |