Добавление ресурсов в проект MonoTouch - PullRequest
6 голосов
/ 30 марта 2011

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

Кроме того, кто-то опубликовал обходной путь, при котором фиктивный проект Xcode создается с использованием того же места назначения папки, что и приложение MonoTouch, а затем Xcode устанавливает папку ресурсов и разрешает импорт файлов ресурсов (в моем случае файл .JPG). .

Мне даже не нужно прикреплять файл изображения к элементу управления с помощью Interface Builder; Я имею в виду: я даже не могу загрузить файл изображения в свой проект MonoDevelop.

Я также попытался создать подпапку «Ресурсы» внутри папки моего проекта и поместить туда файл изображения. Не повезло.

Может ли кто-нибудь предоставить полную процедуру добавления ресурсов в проект MonoTouch? Очень признателен.

1 Ответ

15 голосов
/ 30 марта 2011

Вы должны щелкнуть правой кнопкой мыши свой проект на панели решений:

Adding files to project

Контекстное меню есть, поверьте мне.Проект находится чуть ниже решения.

После этого вам нужно установить для параметра Build Action файла изображения значение Content, снова щелкнув правой кнопкой мыши файл изображения в этот раз:

Build Action to Content

И чтобы использовать изображение из своего кода, вы набираете:

UIImage myImage = UIImage.FromFile("image.jpg");

И все готово!Вы можете создать все нужные вам папки в проекте, но НЕ папку с именем «Ресурсы».Вы получите ошибку при компиляции.В MonoTouch 3.2.5 как минимум ...

...