あー、気づかなかった。変更点には一通り目を通しておく必要がありますね。。
丸画像さえあれば簡単に角丸が作れるんですね。
結局使わなくなったコードはここに葬っておこう。
[code lang=swift]
public class CircularView: UIView {
let maskLayer = CAShapeLayer()
var circlePath: UIBezierPath { return UIBezierPath(ovalInRect: self.bounds) }
override public func drawRect(rect: CGRect) {
super.drawRect(rect)
maskLayer.path = circlePath.CGPath
layer.mask = maskLayer
}
}
[/code]
UIImageView版も作ったけど、雑なのでそれは貼らない…。