目前,我正在使用钛制作iPad应用程序。我想将一个tabGroup添加到splitWindow,但我似乎无法让它工作。标签永远不会显示,我不知道我做错了什么。
我正在使用docs中的虚拟代码:
var win = Ti.UI.createWindow();
var nav = Ti.UI.iPhone.createNavigationGroup({
window: win
});
var masterView = Ti.UI.createWindow();
var tabwin = Ti.UI.createWindow({backgroundColor: '#FFF'});
var tabs = Ti.UI.createTabGroup();
var tab = Ti.UI.createTab({
window: tabwin,
title: 'Tab'
});
tabs.addTab(tab);
masterView.add(tabs);
tabs.show();
var splitwin = Ti.UI.iPad.createSplitWindow({
detailView:nav,
masterView:masterView
});
splitwin.addEventListener('visible',function(e)
{
if (e.view == 'detail')
{
e.button.title = "Master";
win.leftNavButton = e.button;
}
else if (e.view == 'master')
{
win.leftNavButton = null;
}
});
var tabwindow = Ti.UI.createWindow({
title: 'Master',
backgroundColor: '#FFF',
navBarHidden: false
});
splitwin.open();
masterView
我更改为tabGroup(我在模拟器中运行它后不再显示任何东西。当我尝试将tabGroup添加到MasterView时,splitscreen会显示窗口,但不会不显示tabGroup。
我现在的问题是,如何向SplitWindow添加标签或标签组?
答案 0 :(得分:2)
在代码中执行此操作:
tabs.open();