Xamarin.iOS
Uso de catálogos de activos de iOS para gestionar imágenes
Buscar..
Observaciones
Los catálogos de activos son una forma de administrar varias resoluciones de activos de imagen de iOS. Para mostrar imágenes óptimas, iOS usa versiones de 1x, 2x y 3x de cada imagen según la densidad de pantalla del dispositivo. La versión 1x es solo para dispositivos muy antiguos, sin retina, por lo que no es necesaria para aplicaciones que solo admiten iOS 9.
Los catálogos de activos ayudarán a respaldar el adelgazamiento y la división de aplicaciones, optimizando los recursos que los usuarios deben descargar para instalar una aplicación desde la App Store.
Cargando una imagen de catálogo de activos
Cargue una imagen de un catálogo de activos utilizando UIImage.FromBundle(string imageName)
UIImage image = UIImage.FromBundle("ImageName");
// use the name of the image set from the asset catalog
Puedes usar la imagen para un UIImageView
o cualquier otra cosa que necesites hacer.
Gestión de imágenes en un catálogo de activos.
Los catálogos de activos permiten administrar imágenes, íconos de aplicaciones e iniciar imágenes. Conjunto de imágenes se utiliza para las imágenes que se muestran en la aplicación. Las imágenes universales suelen ser la mejor opción. Puede usar una imagen basada en vectores (como PDF) que se escalará para todas las pantallas, o incluir una variante de 1x, 2x y 3x e iOS seleccionará la versión adecuada de la imagen para el dispositivo actual del usuario.
Puede cambiar el nombre de cualquier conjunto en el catálogo de activos haciendo doble clic en el nombre. Las imágenes se pueden agregar arrastrando y soltando o haciendo clic en la imagen que desea completar para un selector de archivos.
Adición de imágenes del Catálogo de Activos en el guión gráfico
Las imágenes del catálogo de activos se pueden utilizar desde guiones gráficos como cualquier otro tipo de imagen agregada al proyecto. Se rellenarán automáticamente como una opción en UIImageView
y otras vistas que admiten agregar una imagen.