изображения не отображаются в помощнике редактора xcode

Я создал новый проект в Xcode 7.3.1 и добавил изображения в xcassets для конкретных устройств. Когда я открываю предварительный просмотр раскадровки в редакторе Assistant, я не могу видеть изображение при любом размере экрана. Если я выберу универсальный, они начнут появляться. То же самое происходит и с раскадровкой iPad. Пожалуйста, посмотрите прикрепленные скриншоты и, пожалуйста, помогите.

Изображение выше отображается в вспомогательном редакторе, потому что оно добавлено в 1x и 2x универсальном. Изображение ниже не отображается из-за того, что оно добавлено для конкретного устройства1.


person Swati    schedule 19.07.2016    source источник


Ответы (2)


Сегодня у меня та же проблема, что и у вас... Я думаю, что это ошибка Xcode, ниже приведен способ решения проблемы:

Закройте проект, над которым вы работаете. Удалите папку【DerivedData】 вашего проекта.

Эта папка может находиться внутри папки вашего проекта или внутри

~/Library/Developer/Xcode/DerivedData/(ваш проект)/

или еще запустить это в терминале

rm -rf ~/Library/Developer/Xcode/DerivedData

или где-то еще, что было настроено вами. перезапустите свой проект. После этих шагов проблема должна быть решена. И по моему опыту, эти шаги могут решить многие проблемы с Xcode, поэтому, если у вас снова возникнут проблемы с Xcode, сначала попробуйте выполнить эти шаги.

person PinkeshGjr    schedule 01.08.2016
comment
Я тоже пытался это сделать, но проблема не решилась. - person Swati; 04.08.2016
comment
Может быть какая-то другая проблема или что-то, что вы делаете неправильно, пожалуйста, удалите это изображение из xcode и добавьте его снова с другим именем и дайте мне знать, если оно не работает. - person PinkeshGjr; 04.08.2016
comment
У меня есть сотни изображений в моем проекте, и на каждом изображении происходит одно и то же. Я также попытался создать новый образец проекта, чтобы увидеть, делаю ли я что-то не так, но это происходит в каждом проекте xcode для xcode 7.x. - person Swati; 05.08.2016

Я предполагаю, что это связано с внутренней работой XCode для получения изображений. Поскольку изображения (зависящие от устройства) не отображаются в раскадровке, но они отображаются при запуске проекта либо в симуляторе, либо на устройстве.

person Manish Verma    schedule 01.08.2016