Zoeken…


Opmerkingen

Met activacatalogi kunt u meerdere resoluties van iOS-afbeeldingsmiddelen beheren. Om optimale afbeeldingen weer te geven, gebruikt iOS 1x, 2x en 3x versies van elke afbeelding volgens de schermdichtheid van het apparaat. De 1x-versie is alleen voor zeer oude, niet-retina-apparaten, dus het is niet nodig voor apps die alleen iOS 9 ondersteunen.

Activacatalogi helpen het verdunnen en snijden van apps, waardoor de middelen worden geoptimaliseerd die gebruikers moeten downloaden om een app uit de App Store te installeren.

Een afbeelding van een activacatalogus laden

Laad een afbeelding uit een activacatalogus met UIImage.FromBundle(string imageName)

UIImage image = UIImage.FromBundle("ImageName");
// use the name of the image set from the asset catalog

U kunt de afbeelding gebruiken voor een UIImageView of iets anders dat u moet doen.

Afbeeldingen beheren in een activacatalogus

Een afbeeldingenset toevoegen

Met activacatalogi kunt u afbeeldingen, app-pictogrammen en startafbeeldingen beheren. Afbeeldingenset wordt gebruikt voor afbeeldingen die in de app worden weergegeven. Universele afbeeldingen zijn meestal de beste optie. U kunt een op vectoren gebaseerde afbeelding (zoals PDF) gebruiken die voor alle schermen wordt geschaald, of een 1x, 2x en 3x variant opnemen en iOS selecteert de juiste versie van de afbeelding voor het huidige apparaat van de gebruiker.

Beheer activacatalogusafbeeldingen

U kunt de naam van elke set in de activacatalogus wijzigen door te dubbelklikken op naam. Afbeeldingen kunnen worden toegevoegd door slepen en neerzetten of klik op de afbeelding die u wilt invullen voor een bestandskiezer.

Asset Catalog-afbeeldingen toevoegen aan storyboard

Asset-catalogusafbeeldingen kunnen worden gebruikt vanaf storyboards zoals elke andere afbeelding die aan het project wordt toegevoegd. Ze worden automatisch ingevuld als een optie in UIImageView en andere weergaven die het toevoegen van een afbeelding ondersteunen.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow