Как отобразить фоновое изображение или изображение переднего плана приложения для iPhone - PullRequest
0 голосов
/ 20 апреля 2009

Это может показаться очень глупым вопросом. Я пытаюсь разместить изображение позади моего первого приложения "Hello World" на iphone, начиная с этого утра. Я попытался сделать это с помощью Interface Builder, используя объект UIImageView из библиотеки, а также попытался сделать это программно.

Гугл тоже не особо помогает. Может ли кто-нибудь продемонстрировать простое приложение, которое показывает, как отобразить изображение в приложении для iPhone, в фоновом режиме и / или на переднем плане?

Ответы [ 2 ]

1 голос
/ 20 апреля 2009

Шаг, который вы пропустили, вероятно, добавляет изображение в проект.

Перетащите изображение из видоискателя в раздел «Ресурсы» схемы проекта. Xcode выводит действие из типа файла, и изображения будут скопированы в папку ресурсов. Вы можете проверить это в разделе Цели схемы проекта, если вы откроете свою цель Hello World, вы увидите различные фазы сборки, включая фазу сборки «Копирование ресурсов комплекта».

В любом случае, как только изображение будет добавлено в ваш проект, имя изображения инспектора UIImageView будет автоматически заполнять имя вашего изображения, и все должно работать. Код не требуется.

1 голос
/ 20 апреля 2009

Вы можете попытаться добавить UIImageView в IB к вашему виду и расположить его в фоновом режиме (за всеми метками и т. Д.)

edit: Я только что понял, вы уже пробовали это в IB. Я был в неведении, извини. Дело в том, что я делаю этот же трюк сам, и это работает. Если вы добавите UIImageView к вашему представлению в IB, что произойдет? Это прилипает к переднему плану? Если это так, вы можете изменить расположение объекта с помощью меню «Макет».

edit2: я только что искал справочную библиотеку iphone, и пример «Hello World» также показывает, как это делается. (http://developer.apple.com/iphone/prerelease/library/samplecode/HelloWorld/index.html)

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