2013-10-14 2 views
0

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

Я поддерживаю iOS 6 - iOS 7, поэтому (если я это понял), мне нужно создать 3 варианта для трех разных размеров экрана, с которыми мне приходится иметь дело.

Default.png (iPhone 3Gs) [email protected] (iPhone 4/4s)

Те две работы большой, но я борюсь с именем для iPhone 5 (4 дюйма).

Я попробовал [email protected] и [email protected]

Кто-нибудь нашел способ заставить это работать? В документах буквально нет примеров/объяснений.

Заранее спасибо :)

+0

Вы пытаетесь добавить изображения для использования в приложении? Или вы добавляете изображения для экрана всплеска (т. Е. Начального экрана)? – Fogmeister

+0

Я догадываюсь, что никаких решений для наших собственных изображений не удастся установить только вручную и загружать их вручную. –

+0

Сторона примечания: Это не должно быть 'default @ 2x-568h.png'. Это должно быть 'default-568h @ 2x.png'. – Bhavin

ответ

2

Если вы используете Xcode 5 вы можете использовать актив-каталог для поддержки IOS 6, вам просто нужно перетащить изображения на местах миниатюр в каталоге активов, а затем не имеет значения, что они называются.

Если вы поддерживаете до iOS6, он даже дает вам заполнители для конкретных изображений iOS6.

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

[email protected] 
Default.png 
[email protected] 

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

+0

Да, я знал об этом, но если я добавлю все фотографии, я получаю сообщение об ошибке, указывающее, что у меня есть двусмысленный контент в моем каталоге активов. Я хочу, чтобы Xcode обнаружил изображение как изображение для 4-дюймового экрана. Есть ли имя, которое я могу использовать? –

+0

Как насчет исправления проблемы неоднозначного контента. – Abizern

+0

Да, это приводит к моим неназначенным изображениям, которые имеют правильный размер. –

0

Добавить файл для SplashScreen с именем вы хотите:

Default.png 
[email protected] 
[email protected] 

И добавить ключ Launch image в вашем info.plist`.

enter image description here

Но, как это было предложено @Abizem с XCode 5 легче использовать актив-каталог.

Смежные вопросы