Фоновое изображение на Xamarin iOS - PullRequest
0 голосов
/ 07 мая 2018

Приложение, которое я создаю, имеет экраны с фоновыми изображениями. Но я сталкиваюсь с множеством проблем с размерами для каждого устройства. Я не знаю, если это проблема с соглашением об именах файлов .png или мне нужно сделать что-то дополнительное.

Вот имена моих файлов и размеры:

Default.png (320 x 480), Default@2x.png (640 x 960), Default-568h@2x.png (640 x 1136), Default-667h@2x.png (750 x 1334), Default -736h@3x.png (1242 x 2208)

Они все размещены в папке ресурсов, но я думаю, что xamarin читает только первый файл, потому что он дублирует изображение для всего экрана, независимо от того, на каком симуляторе устройства я нахожусь. Кто-нибудь, пожалуйста, дайте мне несколько советов, потому что у меня закончились идеи.

1 Ответ

0 голосов
/ 08 мая 2018

Добавлено в iOS 7, Наборы изображений каталогов активов содержат все версии или представления изображения, необходимые для поддержки различных устройств и масштабных коэффициентов для приложения. Вместо того, чтобы полагаться на имя файла ресурсов изображения, Наборы изображений используют файл Json, чтобы указать, какое изображение принадлежит какому устройству и / или разрешению. This is the preferred way to manage and support images in iOS (from iOS 9 or greater).

enter image description here

Подробности относятся к здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...