Phonegap:在tabbar中添加自定义图标

时间:2011-11-21 11:16:01

标签: iphone ios cordova uitabbar

我需要在我的iPhone App中为tabbar按钮添加一些图标。我正在使用带有本机插件的Phonegap 1.1.0框架。我尝试了很多东西,例如:

  • nativeControls.createTabBarItem(tab.name,tab.name,'icon.png', 选项);

  • nativeControls.createTabBarItem(tab.name,tab.name, 'tabButton:'+ tab.name +“。png”,options);

但这些都没有奏效。

请帮帮我。

1 个答案:

答案 0 :(得分:0)

这就是我设置标签栏的方式:

var nativeControls = window.plugins.nativeControls; 
var options = {"onSelect":onTabBarItemSelect}; 

nativeControls.createTabBar();

nativeControls.createTabBarItem("radio", "4ZzZfm Radio", "/www/images/radio.png", options);
nativeControls.createTabBarItem("guide", "Program guide", "/www/images/calendar.png", options);
nativeControls.createTabBarItem("appsettings", "Settings", "/www/images/preferences.png", options);

nativeControls.showTabBarItems("radio","guide","appsettings");      
nativeControls.selectTabBarItem("radio");
nativeControls.showTabBar();

我认为问题在于你的图像之路。 NativeControls插件需要一个从上面的www文件夹开始的“完整”路径。