我必须做出哪些细胞是从转过一个的CollectionView左右,这是确定下面如何为圆角单元格的上边框着色?
let maskPath = UIBezierPath(roundedRect: self.bounds,
byRoundingCorners: corners,
cornerRadii: CGSize(width: 10.0, height: 10.0))
let maskLayer = CAShapeLayer()
maskLayer.frame = self.bounds
maskLayer.path = maskPath.CGPath
self.layer.mask = maskLayer
self.layer.masksToBounds = true
但一件事的代码,我想给边框颜色到每一个单元的顶部,
任何想法?
谢谢。
边框颜色?你可以使用UIBezierPath来绘制一条对应的线条? – Larme
我试图画一条线,它的问题是圆角的一部分。 – user2628268
角半径只是一个“夸脱圆”。 UIBezierPath有方法绘制圆圈部分。这并不复杂。从0,10开始,从中心10,10以10为半径绘制一个圆圈,然后从10,0到宽度-10.0绘制一条直线,从中心宽度-10,10以半径10绘制一个圆。 – Larme