2010-05-07 2 views
1

Я загрузил несколько изображений из Google и преобразовал их в PNG с помощью приложения paint (xp). Позже я скопировал их на свой компьютер Mac и развернул приложение с моим новым изображением. Он правильно отображается в симуляторе. Позже я подключил свой iphone и развернул его на устройстве. Все изображения отображаются, кроме этого. Что нужно сделать?изображение, отображаемое в эмуляторе iphone, не отображается в устройстве iphone

ответ

1

Очистите сборку и попробуйте запустить приложение еще раз. Проверьте, что нет двух изображений с тем же именем.

Все самое лучшее.

+0

Да, я сделал это уже, но не использовал :(. Более 2 раз: – thndrkiss

2

iPhone OS чувствителен к регистру, поэтому, если ваше изображение будет «myImage.png», тогда «myimage.png» будет работать на симуляторе, но не на устройстве.

+0

Да, я тоже пробовал этот. Не повезло: |. – thndrkiss

0

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

3

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

0

Возможно, после нескольких переименований у вас есть другое имя для реального файла и ссылки на xcode.

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

0

Проверьте формат изображения. Название изображения должно быть Icon.png, а не .PNG. Я столкнулся с той же проблемой. Каждая вещь была решена, когда я использовал изображение .png с точным размером 57 * 57 пикселей. Я очистил все сборки и снова перестроил, и это сработало для меня.

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