Szukaj…


Uwagi

Katalogi zasobów są sposobem na zarządzanie wieloma rozdzielczościach zasobów obrazów iOS. Aby wyświetlać optymalne obrazy, iOS używa wersji 1x, 2x i 3x każdego obrazu zgodnie z gęstością ekranu urządzenia. Wersja 1x jest przeznaczona tylko dla bardzo starych urządzeń bez siatkówki, więc nie jest wymagana dla aplikacji obsługujących tylko iOS 9.

Katalogi zasobów pomogą w przerzedzaniu i krojeniu aplikacji, optymalizując zasoby, które użytkownicy muszą pobrać, aby zainstalować aplikację ze sklepu App Store.

Ładowanie obrazu katalogu zasobów

Załaduj obraz z katalogu zasobów za pomocą UIImage.FromBundle(string imageName)

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

Możesz użyć obrazu do UIImageView lub cokolwiek innego, co musisz zrobić.

Zarządzanie obrazami w katalogu zasobów

Dodawanie zestawu obrazów

Katalogi zasobów umożliwiają zarządzanie obrazami, ikonami aplikacji i uruchamianiem obrazów. Zestaw obrazów służy do wyświetlania obrazów w aplikacji. Obrazy uniwersalne są zwykle najlepszą opcją. Możesz użyć obrazu wektorowego (takiego jak PDF), który będzie skalowany dla wszystkich ekranów, lub dołączyć wariant 1x, 2x i 3x, a iOS wybierze odpowiednią wersję obrazu dla bieżącego urządzenia użytkownika.

Zarządzaj obrazami katalogu zasobów

Możesz zmienić nazwę dowolnego zestawu w katalogu zasobów, klikając dwukrotnie nazwę. Obrazy można dodawać, przeciągając i upuszczając lub klikając obraz, który chcesz wypełnić, aby wybrać próbnik plików.

Dodawanie obrazów z katalogu zasobów w serii ujęć

Obrazy z katalogu zasobów można wykorzystywać z scenorysów, jak każdy inny rodzaj obrazu dodanego do projektu. Zostaną one automatycznie wypełnione jako opcja w UIImageView i innych widokach, które obsługują dodawanie obrazu.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow