tableview 머리글의 왼쪽 위 및 오른쪽 위 모서리와 tableview 바닥 글의 두 하단 모서리에 둥근 모서리를 추가하고 싶습니다. 솔루션으로 UIBezierPath를 찾았지만 내 문제는 하나의 모서리 만 둥글고 다른 하나는 그렇지 않다는 것입니다.UIBezierPath를 사용하여 둥근 모서리가있는 TableView 머리글 및 바닥 글
func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let headerCell = tableView.dequeueReusableCellWithIdentifier("headerCell") as! myCustomHeaderCell
let layer = CAShapeLayer()
let corners = UIRectCorner.TopLeft.union(UIRectCorner.TopRight)
layer.path = UIBezierPath(roundedRect: CGRect(x: 0, y: 0, width: headerCell.frame.width, height: headerCell.frame.height), byRoundingCorners: corners, cornerRadii:CGSizeMake(20.0, 20.0)).CGPath
headerCell.layer.mask = layer
return headerCell
}
실수가 : 여기 내 코드는? 작동하도록 변경하려면 무엇이 필요합니까?
도움을 주셔서 감사합니다.
이 작업은 저에게 맞기 때문에 에러를 재현 할 수 없으며 어쩌면 문제가 제약 조건이됩니다 –