UIView mit unscharfen Grenzen
Gibt es eine Möglichkeit zu verwischen/ausblenden der Grenze zu einem UIView?
habe ich sehr wenig gemacht, um keines mit core-Grafik so weit.
- Zeigen Sie uns, was haben Sie getan?
- habe nichts getan, noch nicht. Ich hoffe, dass die Bibliothek eine Möglichkeit, Sie tun es bereits, ähnlich zu tun abgerundeten Ecken. Wenn ich tun müssen, benutzerdefinierte Arbeit mit den Kern-Graphiken, die Wirkung ist nicht die Zeit Wert beteiligt, lernen Sie es jetzt.
- haben Sie Lesen Sie die UIView-Klasse-Referenz schon?
- Es gibt keine integrierte Möglichkeit, dies zu tun. Sie können verblassen durch Maskierung mit einem fading-gradient CALayer das ist nicht allzu schwer. Blur ist ein ganz anderes problem.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnten Sie versuchen, die Einstellung der UIView ist CALayer mit einem großen Schatten-radius und Transparenz. So etwas wie:
...
Hinzufügen ein Beispiel mit der swift-version:
Ergebnis:
Beachten Sie, dass, wenn Sie ändern Sie den Schatten-Einstellungen in den ib-editor und ändern Sie die text-Schatten, nicht die Aussicht, die Grenze.
Auch können Sie eine Klasse und legen es in IB-generator: