Как растянуть визуальные активы в UWP? - PullRequest
0 голосов
/ 25 сентября 2018

Я сгенерировал ресурсы для своего приложения uwp, используя Assets Generator (который находится внутри Package.appxmanifest), а также это расширение .Он генерирует файлы ОК.Однако, когда я вижу значки, они центрируются.Например, this (значок справа от настроек), где вы едва видите что-либо.Качество иконки лучше, чем показано здесь, а качество иконки хорошее.Таким образом, проблема в том, что значок центрирован в прямоугольнике.Я хочу, чтобы он растянулся по всему прямоугольнику.Как: this.(его не нужно растягивать до 2 прямоугольников, как на этой фотографии.)

Как я могу это сделать?

Редактировать: Возможно, вопрос не ясен.Я хочу удалить отступы от иконки.Позвольте мне привести еще один пример, который может быть более понятным.В панели задач. У меня есть мой логотип здесь с прокладкой снаружи.Я хочу, чтобы он растягивался, чтобы не было заполнения. Я хочу, чтобы мой логотип соответствовал размеру фактического контейнера.

1 Ответ

0 голосов
/ 25 сентября 2018

Растяжение иконки на 2 прямоугольника не имеет ничего общего с разработчиком.Вы как разработчик не имеете никакого контроля над этим.Пользователь может щелкнуть правой кнопкой мыши по плиткам и выбрать размер плитки, если они выберут его среднего размера, он будет занимать 2 прямоугольника, если маленький, то только 1, а если выбран большой размер, он принимает размер 4 прямоугольника.

На изображении ниже вы можете видеть, что я открыл контекстное меню на плитке S Microsoft Store , и его выбранный размер в настоящее время Wide , поэтомув настоящее время занимает 2 квадрата (или прямоугольника), и я могу изменить его размер на маленький, средний или большой, все это делается на стороне пользователя после того, как они установили ваше приложение.

sample image

Если вы хотите удалить дополнительные отступы вокруг ваших активов : при создании активов с помощью встроенного генератора активов манифеста есть флажок«добавить рекомендуемые отступы» снимите флажок, и вы получите желаемый результат.

...