Xcode
Xcode 8 functies
Zoeken…
Opmerkingen
Dit werkt alleen met projecten die Swift 3+ gebruiken
Letterlijke kleuren en afbeeldingen
Xcode 8 herkent automatisch alle afbeeldingen die u in een inventariscatalogus hebt en biedt deze aan als suggestie in een UIImage-initialisatie.
U kunt dus in principe een nieuwe variabele declareren en vervolgens een activanaam toevoegen die u aan uw activacatalogus hebt toegevoegd. let img = dog
bijvoorbeeld let img = dog
. img
bevat nu de afbeelding van de dog
die in de activacatalogus staat.
Onder de motorkap maakt het code die er zo uitziet: #imageLiteral (resourceName: "dog.png"). Maar inline in de broneditor ziet u alleen de bestandsnaam van de afbeelding.
Dus je zou dit nu kunnen doen imageView.image = img
.
Houd er rekening mee dat u op de suggestie van instellisense moet klikken, zodat u een miniatuur van de afbeelding in de code ziet en vervolgens de naam van de afbeelding.