изображение, отображаемое в эмуляторе iphone, не отображается на устройстве iphone - PullRequest
1 голос
/ 07 мая 2010

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

Ответы [ 6 ]

3 голосов
/ 26 июля 2010

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

2 голосов
/ 07 мая 2010

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

1 голос
/ 07 мая 2010

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

Всего наилучшего.

0 голосов
/ 01 июня 2011

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

0 голосов
/ 29 июля 2010

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

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

0 голосов
/ 07 мая 2010

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

...