Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: info@rubookmac.com

Выделите объекты не Retina Image Assets в красном для обеспечения загрузки изображений высокого разрешения

Разработчики и разработчики пользовательского интерфейса там, документы разработчика Apple показывают нам, как выделять изображения не сетчатки в красном цвете, что позволяет легко определить, правильно ли загружаются изображения 2x изображений для дисплеев сетчатки. Вы можете настроить тонирование изображения во всех приложениях или на основе каждого приложения.

Включить выделение не Retina для всех приложений
Эта команда по умолчанию воздействует на все приложения:
defaults write -g CGContextHighlight2xScaledImages YES

Ограничить 2x тонирование изображения одним приложением
Используйте следующую команду по умолчанию, чтобы ограничить конкретное приложение, изменив com.mycompany.myapp на ваше приложение:
defaults написать com.mycompany.myapp CGContextHighlight2xScaledImages YES

Более крупные элементы выглядят как изображение выше, а меньшие изображения выделяются, как показано на рисунке ниже:

Выделите объекты без сетчатки, чтобы увидеть изображения, которые не являются 2x

Apple рекомендует использовать это в сочетании с режимом HIDPI, предполагая, что у вас есть дисплей, который его поддерживает.

Этот совет, вероятно, полезен только разработчикам и дизайнерам пользовательских интерфейсов, но если вы попадете в эту лодку, и вы в середине обновления приложений для поддержки с высоким разрешением @ 2x, вы, безусловно, оцените ее. Для всех остальных это можно рассматривать как показатель того, что весь линейка Mac в конечном итоге будет отображать сетчатки. Во многих отношениях релиз Retina MacBook Pro может быть просто отправной точкой для разработчиков и дизайнеров для обновления своих приложений, прежде чем более широкое развертывание дисплеев сетчатки появится на платформе Mac.

Понравилась статья? Поделиться с друзьями: