Recherche…


Remarques

Cela ne fonctionne qu'avec des projets utilisant Swift 3+

Littéraux de couleur et d'image

Xcode 8 reconnaît automatiquement toutes les images que vous avez dans un catalogue d'actifs et les propose comme suggestion à l'intérieur d'un initialiseur UIImage.

Ainsi, vous pouvez essentiellement déclarer une nouvelle variable, puis ajouter un nom d’actif que vous avez ajouté à votre catalogue d’actifs. Par exemple, let img = dog . img contient maintenant l'image de dog dans le catalogue d'actifs.

Sous le capot, il crée un code qui ressemble à ceci: #imageLiteral (resourceName: "dog.png"). Mais en ligne dans l'éditeur de source, vous ne verrez que le nom de fichier de l'image.

Donc, vous pouvez le faire maintenant imageView.image = img .

Notez que vous devez cliquer sur la suggestion instellisense pour voir une vignette de l'image dans le code, puis le nom de l'image.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow