2015-04-23 11 views
6

Ich habe einige visuelle Effekte mit Unschärfe und Lebhaftigkeit in einem meiner View-Controller. Ich habe Labels, die korrekt mit Lebendigkeit funktionieren, aber jedes Mal, wenn ich versuche, der Ansicht einen UIButton hinzuzufügen, scheint der Text transparent zu sein, und der Hintergrund der Schaltfläche scheint eine Lebendigkeit zu haben. Ich suche nach dem Effekt, den die Schaltfläche "Bearbeiten" in der Benachrichtigungszentrale hat. Ich habe einige Fotos als Referenz beigefügt.Vibrations-Effekt auf UIButton in Interface Builder

Was ich will:

enter image description here

Was geschieht:

enter image description here

Wenn es keine Möglichkeit, dies in IB zu tun ist, kann es mit dem Code getan werden? Ich benutze Swift.

EDIT

Hier ist, was passiert, es mit Lebendigkeit erscheint, aber der Text ist nicht dunkel:

enter image description here

+0

Haben Sie 'alpha' Wert von' color' Einstellung ausprobiert? wenn Sie eine einfache Farbe als Hintergrund von 'UIButton' verwenden. –

+0

Ja, das Ändern der Alpha hilft nicht. – Jacob

Antwort

19

Sie Ihre Schaltfläche mit Lebhaftigkeit Effekt über die Ansicht platzieren können (view muss den gleichen Rahmen wie Ihre Schaltfläche haben).

Werfen Sie einen Blick:

enter image description here

enter image description here

+0

Ich kann das nicht tun. Mit dem Builder für Benutzeroberfläche können Sie keine Ansicht oberhalb oder unterhalb der Ansicht mit Lebhaftigkeit hinzufügen. – Jacob

+0

Warum nicht? Screenshots für dich hinzugefügt. Die visuelle Effektansicht hat denselben Rahmen wie die Schaltfläche. –

+0

Es tut mir leid, ich habe deine Antwort missverstanden, danke für das Hochladen des Screenshots, es hat geholfen. Ich werde es testen, wenn ich nach Hause komme! – Jacob

Verwandte Themen