2011-10-27 3 views

答えて

0

あなたがピッカー自体にイベントを追加する必要があり、新しいウィンドウを開くことができます。

0

親ウィンドウにTabGroup/TabViewがあると仮定すると、同じ効果を持つtabs.open(new_window)を呼び出すことができるpickerRowにイベントリスナーを追加するだけで済みます。だから、

var tabGroup = Ti.UI.createTabGroup(); 
var win1 = Ti.UI.createWindow({title: 'old win'}); 
var win2 = Ti.UI.createWindow({title: 'new win'}); 
var tab = Ti.UI.createTab({window: win1}); 
tabGroup.tabs = [tab]; 
tabGroup.setActiveTab(0); 

var pickerRow = Ti.UI.createPickerRow(); 
pickerRow.addEventListener('click', function(e) { tab.open(win2); }); 

しかし、その後、再び、私は窓のオープナーとしてpickerRowの行為を見たことがないので、私は、これはチタンSDK自体によってサポートされ、100%ではないと言うつもりです。

関連する問題