Suche…


Bemerkungen

Dies funktioniert nur bei Projekten, die Swift 3+ verwenden

Farb- und Bildliterale

Xcode 8 erkennt automatisch alle Bilder, die Sie in einem Asset-Katalog haben, und bietet sie als Vorschlag innerhalb eines UIImage-Initialisierers an.

Sie können also grundsätzlich eine neue Variable deklarieren und dann einen Asset-Namen hinzufügen, den Sie Ihrem Asset-Katalog hinzugefügt haben. Zum Beispiel let img = dog . img enthält jetzt das Bild des dog das sich im Asset-Katalog befindet.

Unter der Haube wird Code erstellt, der wie folgt aussieht: #imageLiteral (resourceName: "dog.png"). Inline im Quelltexteditor wird jedoch nur der Dateiname des Bildes angezeigt.

So können Sie dies jetzt tun imageView.image = img .

Beachten Sie, dass Sie auf den Instellisense-Vorschlag klicken müssen, damit ein Miniaturbild des Bildes im Code und dann der Bildname angezeigt wird.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow