Jak odwrócić warstwę maski dla etykiety? Mam textLabel
, którego używam jako maskę na imageView
który zawiera dowolny obraz w następujący sposób:Maska odwrotnej warstwy dla etykiety
let image = UIImage(named: "someImage")
let imageView = UIImageView(image: image!)
let textLabel = UILabel()
textLabel.frame = imageView.bounds
textLabel.text = "Some text"
imageView.layer.mask = textLabel.layer
imageView.layer.masksToBounds = true
Powyższe sprawia, że tekst w textLabel
mieć kolor czcionki w imageView
jak w How to mask the layer of a view by the content of another view?.
Jak mogę odwrócić tak aby usunąć tekst w textLabel
odimageView
?