下の角を丸くするためにマスクを適用しようとしていますUIVisualEffectView
が、何らかの理由でここに「式のタイプがあいまいであり、コンテキストがありません」というエラーが表示されます".BottomRight | .BottomLeft"
2番目の問題は、丸みを帯びた角を1つだけ作成すると、UIVisualEffectView
制約がうまくいかないことです
@IBOutlet weak var visualEffect: UIVisualEffectView!
override func awakeFromNib() {
super.awakeFromNib()
let rectShape = CAShapeLayer()
rectShape.bounds = self.visualEffect.frame
rectShape.position = self.visualEffect.center
rectShape.path = UIBezierPath(roundedRect: self.visualEffect.bounds, byRoundingCorners: .BottomRight | .BottomLeft, cornerRadii: CGSize(width: 10, height: 10)).CGPath
self.visualEffect.layer.mask = rectShape
}
この問題を解決するにはどうすればよいですか? ありがとう