Created
August 2, 2013 15:17
-
-
Save nazrdogan/6140679 to your computer and use it in GitHub Desktop.
Titanium DrillDown -Tamamı
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Titanium.UI.setBackgroundColor('#000'); | |
// TAB GRUBU OLUŞTUR | |
var tabGroup = Titanium.UI.createTabGroup(); | |
// ANA WİNDOW OLUŞTURULUR BUNU HTML'DE BODY GİBİ DÜŞÜNEBİLİRİSNİZ | |
var win1 = Titanium.UI.createWindow({ | |
title:'kayhankirgiz.com', | |
backgroundColor:'#fff' , | |
tabBarHidden:true | |
}); | |
var tab1 = Titanium.UI.createTab({ | |
title:'Tab 1', | |
window:win1 | |
}); | |
var main_menu = Ti.UI.createTableView({ | |
style:Titanium.UI.iPhone.TableViewStyle.GROUPED, | |
scrollable:false | |
}); | |
var main_menu = Ti.UI.createTableView({ | |
style:Titanium.UI.iPhone.TableViewStyle.GROUPED, | |
scrollable:false | |
}); | |
var firstItemRow = Ti.UI.createTableViewRow({ | |
hasChild: true | |
}); | |
var firstItemLabel = Ti.UI.createLabel({ | |
left: 9, | |
text: "Birinci" | |
}); | |
firstItemRow.add(firstItemLabel); | |
main_menu.appendRow(firstItemRow); | |
var secondItemRow = Ti.UI.createTableViewRow({ | |
hasChild: true | |
}); | |
var secondItemLabel = Ti.UI.createLabel({ | |
left: 9, | |
text: "ikinci" | |
}); | |
secondItemRow.add(secondItemLabel); | |
main_menu.appendRow(secondItemRow); | |
var thirdItemRow = Ti.UI.createTableViewRow({ | |
hasChild: true | |
}); | |
var thirdItemLabel = Ti.UI.createLabel({ | |
left: 9, | |
text: "ücüncü" | |
}); | |
thirdItemRow.add(thirdItemLabel); | |
main_menu.appendRow(thirdItemRow); | |
var fourthItemRow = Ti.UI.createTableViewRow({ | |
hasChild: true | |
}); | |
var fourthItemLabel = Ti.UI.createLabel({ | |
left: 9, | |
text: "dördüncü" | |
}); | |
fourthItemRow.add(fourthItemLabel); | |
main_menu.appendRow(fourthItemRow); | |
var sub_win1 = Ti.UI.createWindow({title:'Alt Window-1'}); | |
var sub_table1 = Ti.UI.createTableView({style:Titanium.UI.iPhone.TableViewStyle.GROUPED}); | |
var sub_row1 = Ti.UI.createTableViewRow(); | |
var sub_label1 = Ti.UI.createLabel({left:9, text: "Alt Menu 1!"}); | |
sub_row1.add(sub_label1); | |
sub_table1.appendRow(sub_row1); | |
sub_win1.add(sub_table1); | |
// sub window 2 | |
var sub_win2 = Ti.UI.createWindow({title:' Alt Window 2'}); | |
var sub_table2 = Ti.UI.createTableView({style:Titanium.UI.iPhone.TableViewStyle.GROUPED}); | |
var sub_row2 = Ti.UI.createTableViewRow(); | |
var sub_label2 = Ti.UI.createLabel({left:9, text: "Alt Menu 2!"}); | |
sub_row2.add(sub_label2); | |
sub_table2.appendRow(sub_row2); | |
sub_win2.add(sub_table2); | |
// sub window 3 | |
var sub_win3 = Ti.UI.createWindow({title:'Alt Window 3'}); | |
var sub_table3 = Ti.UI.createTableView({style:Titanium.UI.iPhone.TableViewStyle.GROUPED}); | |
var sub_row3 = Ti.UI.createTableViewRow(); | |
var sub_label3 = Ti.UI.createLabel({left:9, text: "Alt Menu 3!"}); | |
sub_row3.add(sub_label3); | |
sub_table3.appendRow(sub_row3); | |
sub_win3.add(sub_table3); | |
// sub window 4 | |
var sub_win4 = Ti.UI.createWindow({title:'Alt Window 4'}); | |
var sub_table4 = Ti.UI.createTableView({style:Titanium.UI.iPhone.TableViewStyle.GROUPED}); | |
var sub_row4 = Ti.UI.createTableViewRow(); | |
var sub_label4 = Ti.UI.createLabel({left:9, text: "Alt Menu 4!"}); | |
sub_row4.add(sub_label4); | |
sub_table4.appendRow(sub_row4); | |
sub_win4.add(sub_table4); | |
// add the event to the first item | |
firstItemRow.addEventListener('click', function (e) { | |
tab1.open(sub_win1); | |
}); | |
// add the event to the second item | |
secondItemRow.addEventListener('click', function (e) { | |
tab1.open(sub_win2); | |
}); | |
// add the event to the third item | |
thirdItemRow.addEventListener('click', function (e) { | |
tab1.open(sub_win3); | |
}); | |
// add the event to the fourth item | |
fourthItemRow.addEventListener('click', function (e) { | |
tab1.open(sub_win4); | |
}); | |
win1.add(main_menu); | |
tabGroup.addTab(tab1); | |
tabGroup.open(); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment