Phonegap: добавление пользовательских значков на вкладке - PullRequest
0 голосов
/ 21 ноября 2011

Мне нужно добавить несколько значков для кнопок вкладок в моем iPhone App. Я использую каркас Phonegap 1.1.0 с собственными плагинами. Я пробовал много вещей, таких как:

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

  • nativeControls.createTabBarItem (tab.name, tab.name, 'tabButton): '+ tab.name + ”. png”, параметры);

, но ничего из этого не помогло.

Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 22 ноября 2011

Вот так у меня настроена панель вкладок:

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, как указано выше.

...