Fügen Sie einen Unschärfe-Effekt auf einen UIButton
Wie kann ich eine Schaltfläche hintergrund unscharf?
Krank gefunden, um einen verschwommenen Effekt mit diesem:
let blur = UIVisualEffectView(effect: UIBlurEffect(style: UIBlurEffectStyle.Light))
blur.frame = buttonForDisabling.frame
self.tableView.addSubview(blur)
Dies ist die Arbeit, sondern macht nur eine Unschärfe mit dem gleichen Rahmen wie mein-button. Ich möchte eine Schaltfläche mit einem unscharfen hintergrund. Ist das möglich in iOS8?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese kann getan werden, indem die Unschärfe, wie Sie Tat, und fügen Sie Sie unterhalb der titleLabel der UIButton. Es ist wichtig, Sie zu deaktivieren, Benutzer-Interaktion, um zu ermöglichen, die berührt, nicht abgefangen werden, durch den der visuelle Effekt-Ansicht und an der Taste.
Swift 4.2:
Wenn Sie eine Schaltfläche mit einem Bild, bringen die Bildansicht nach vorne:
oder verwenden Sie einfach diese Erweiterung: