【发布时间】:2016-12-28 18:29:23
【问题描述】:
如何让 Swift 中仅有的两个底角变圆?
let maskPathTop = UIBezierPath(roundedRect: tableView.bounds, byRoundingCorners: [.BottomLeft, .BottomRight], cornerRadii: CGSize(width: 5, height: 5.0))
let shapeLayerTop = CAShapeLayer()
shapeLayerTop.frame = tableView.bounds
shapeLayerTop.path = maskPathTop.CGPath
tableView.layer.mask = shapeLayerTop
我已经尝试过这段代码,但它不起作用。任何帮助将不胜感激。
【问题讨论】:
-
我试过那个代码,但没有用
-
我建议编辑你的问题并提到这个问题的答案对你不起作用。
标签: swift uitableview calayer