2012-03-29 4 views
3

내 탭 그룹 탭의 아이콘을 변경하려고하지만 이미지가 표시되지 않습니다. 티타늄 : 탭의 아이콘 이미지가 작동하지 않습니다.

아이폰 OS

위해 나는 코드 아래 사용했습니다 :

var win1 = Titanium.UI.createWindow 
({ 
    url:'Tab1.js' 
}); 

var tab1 = Titanium.UI.createTab 
({ 
     icon:'footer_contactus_hover.png', 
     window:win1 
}); 

// create controls tab and root window 
var win2 = Titanium.UI.createWindow 
({   
    url:'Tab2.js' 
}); 

var tab2 = Titanium.UI.createTab 
({ 
    icon:'footer_search.png', 
    window:win2 
}); 

내가 4 탭을 데. 이미지 크기는 81x51입니다. 그것은 원래 이미지 대신 파란색 사각형만을 보여줍니다. 또한

나는 코드에 무슨 잘못

<property name="ti.android.fastdev" type="bool">false</property>을 시도했습니다?

+0

기본 아이콘이 작동합니까? –

+0

@MuhammadZeeshan : 나중에 작업 중입니다. http://glyphish.com/에서 이미지를 다운로드했는데 작동하지만 이미지가 투명하지 않습니다 ... 이미지가 표시되지 않는 방법이 있습니까? 투명? – Maulik

+0

아니, 적절한 투명 아이콘을 사용해야한다고 생각합니다. –

답변

2

이미지 만들기 투명한.

또한 발견 : - 아이콘이 보이는 픽셀의 색상으로 표시되고 보이지 않는 부분은 투명해야합니다. os는 파란색으로 빛나는 물건을 적용 할 것이므로 아이콘에 투명한 픽셀이 없으면 직사각형 만 보입니다.

1

지정된 위치에 이미지가 존재한다고 가정하면 내 생각에 이미지가 제대로 만들어지지 않아서 마스크가 모두 보이면 파란색 직사각형이됩니다. http://glyphish.com/에서 다른 아이콘 이미지를 가져 와서 이미지가 제대로 만들어지지 않았는지 확인하십시오. (내 프로젝트의 아이콘을 사용하고 최고 수준이라는 것을 제외하고는 아무런 관련이 없습니다.)

Human Interface Guidelines도 지정된 크기를 지정하므로 확인하시기 바랍니다.

+0

도움 주셔서 감사합니다 ... 내가 투명하게 만든 후에 작동합니다. – Maulik

관련 문제