Включить NativeControls.js
в папку www, а NativeControls.h
и NativeControls.m
файлы в папку плагинов в Project.В файле Cordova plist добавьте пару «ключ-значение» под элементом «Плагины» как «NativeControls» (имя и значение ключа: NativeControls).
Если вы используете собственные элементы управления для панели вкладок, поместите следующееonDeviceReady function
:
nativeControls = window.plugins.nativeControls;
nativeControls.createTabBar();
// First tab
nativeControls.createTabBarItem(
"tab1",
"Tab1", //Name that appears on tab item
"....png", //Tab image placed in Resources folder
{ "onSelect": function() {}}
);
// Second tab
nativeControls.createTabBarItem(
"tab2",
"Tab2",
"....png", //Tab image placed in Resources folder
{ "onSelect": function() {}}
);
// Third tab
nativeControls.createTabBarItem(
"tab3",
"Tab3",
"....png", //Tab image placed in Resources folder
{ "onSelect": function() {}}
);
// Compile the TabBar
nativeControls.showTabBar();
nativeControls.showTabBarItems("tab1", "tab2", "tab3");
nativeControls.selectTabBarItem("books");