在iOS模擬器生成我想提出一個項目,應該顯示在鈦製成一個簡單的應用程序,並應說明如何simmilar的應用程序是在iOS和Android,但我的問題是我使用電腦,所以我不能真正從家裏爲iPhone測試東西。後退按鈕不使用鈦SDK
我有機會在Mac上測試我的應用程序幾分鐘前一天,我注意到我所有的窗口都正常工作至極,我很開心,但後退按鈕不是在iPhone上生成的它是IMPOSIBLE回去窗戶,我不得不關閉應用程序,然後重新啓動,以檢查應用程序的所有功能。
因此,我的應用程序開始作爲一個2選項卡的應用程序與每個選項卡有一個窗口鏈接通過「網址」,每個窗口包含幾個按鈕,作爲導航,通過按下一個按鈕,它進一步指向其他窗口在不同的.js文件至極可能包含在自己喜歡的那個鏈接像tableviews說的onclick去到另一個窗口。
app.js
實施例的選項卡之一:
var win1 = Titanium.UI.createWindow({
title:'Informacije',
backgroundColor:'#F4F4F4',
url:'info.js',
layout:'vertical'
});
var tab1 = Titanium.UI.createTab({
icon:'KS_nav_views.png',
title:'Info',
window:win1
});
Info.js包含3個按鈕上點擊每個要另一個窗口與此代碼:
button3.addEventListener('click', function(e){
var newWin3 = Titanium.UI.createWindow({
title:'Kontakt',
url:'kont.js',
layout:'vertical',
backgroundColor:'#4B638D'
});
Titanium.UI.currentTab.open(newWin3,{animation:true});
})
的WIndows打開以後使用「莫代爾」打開,因爲我沒能在一個標籤組打開另一個窗口,因爲有一個人也沒有了。
很抱歉,如果這是一個簡單的問題,但一切我沒有到現在的工作就像在Android模擬器魅力,我無法測試在Mac上,所以我希望如果有人能夠給我一個解決方案。
我要補充一點,我是新來的鈦,javascript和編程一般所以我不會真的很好用所有的解決方案通知,請不要恨對我:)
謝謝指點先生,我要asume,上面的代碼將只執行它在每一個窗口,我想有一個回工作按鈕和它sohuld工作。這似乎很容易解決,再次感謝你。 – user2553259
是的,應該這樣做。你也可以移動的按鈕,「setNavLeftButton」和事件偵聽器的創立到如果短語,這會更有效? – mwfire