2013-07-23 2 views
0

내 프로젝트에 UI 폴더의 이미지 디렉토리를 만들어 이미지를 배치했습니다. 전체 경로는 현재 Resources/UI/Images입니다. 이미지보기를 만들 때 이미지가 표시되지 않습니다. 다른 옵션을 사용해 보았습니다. 심지어 웹 이미지이지만 아무런 효과가 없었습니까?티타늄 ImageView가 이미지를 표시하지 않습니까?

var self = Ti.UI.createView({ 
    backgroundColor:'white' 
}); 

var imgv = Titanium.UI.createImageView({url:"http://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/Volkswagen_Logo.png/600px-Volkswagen_Logo.png"}); 
self.add(imgv); 

var imgv = Titanium.UI.createImageView({url:"../images/sb02.jpg"}); 
self.add(imgv); 

var imgv = Titanium.UI.createImageView({url:"Resources/ui/images/sb03.jpg"}); 
self.add(imgv); 

답변

3

코드에 오류가 있습니다. ImageView 컨트롤에는 url property이 없습니다. image 속성을 사용해야합니다. 팁에 대한 아난드 내 질문 덕분에 대답하기 위해 다음 코드

var imgv = Titanium.UI.createImageView({ 
       image:"../images/sb02.jpg" 
      }); 
self.add(imgv); 
+0

좋습니다! 그물에 나쁜 예를보아야합니다. – R0b0tn1k

+0

@ user117701 : 귀하의 의견을 보내 주셔서 감사합니다. http://docs.appcelerator.com/titanium/latest/#!/api – Anand

+0

에서 고유 한 설명서를 사용해보세요.하지만 여전히 빈 이미지가 나타나고 자리 표시자가 있지만 사진 자체는 아닙니다. 이미지는 Project/images 폴더에 있으며, 나는/images 및 ../images로 참조하려고했지만 여전히 빈 자리 표시자를 표시하고 있습니까? – R0b0tn1k

2

을 시도해보십시오

  • 이미지 리소스에 배치해야합니다
      는 디렉토리
    1. 은 이후 /folder/image.jpg하여 그들을 단지 참조 내 경우에는 /images/sb1.jpg
  • 관련 문제