2011-09-26 2 views
2

libray를 사용하는 다양한 응용 프로그램에서 공유되는 UIViewControllers 몇 개가 들어있는 라이브러리 프로젝트가 있습니다. 뷰 컨트롤러 중 하나에 이미지가 필요합니다. 그들은 내 myLibrary/Controllers/TestController/Images에 있습니다.Monotouch 4.2를 사용하여 라이브러리 프로젝트에 이미지를 포함 시키시겠습니까?

어떤 빌드 작업을 이미지에 지정해야하며 UIImage.From*() 메서드를 사용하여 이미지에 액세스하려면 어떻게해야합니까?

답변

3

각 이미지에 "콘텐츠"빌드 동작을 설정하려고합니다.

그런 다음 코드에서 이미지를 참조하기위한 (내 이미지 내 프로젝트에 이미지 폴더에있는) 다음 사용

UIImage.FromFile("images/mycoolimage.png"); 
+0

한 설명은 : 라이브러리 프로젝트에서 콘텐츠 파일을 사용하여 나중에 MonoTouch 4.0에 따라 달라집니다. MonoDevelop은 그들을 dll에 압축합니다. 라이브러리를 참조하는 MonoTouch 앱을 만들 때 MD는 콘텐츠 리소스를 앱 번들로 압축 해제하고 복사 된 dll에서 콘텐츠 리소스를 제거합니다. –

+0

예, 작동합니다! – Krumelur

관련 문제