2010-11-09 80 views
0

問候,Appcelerator簡單文本框不顯示

我試圖簡單地顯示一個空白文本框(我知道),但它不工作?

我一定在做一些簡單的錯誤。

這裏是我的app.js:

Titanium.UI.setBackgroundColor('#FFF'); 

var win1=Titanium.UI.createWindow({ 
    title:'Login', 
    backgroundColor:'#FFF' 
}); 

var uname = Titanium.UI.createTextField({ 
    color:'#336699', 
    height:35, 
    top:50, 
    width:250, 
    borderStyle:Titanium.UI.INPUT_BORDERSTYLE_ROUNDED 
}); 

win1.add(uname); 

我這麼想嗎?以上應該工作,對吧?

我使用Ubuntu的x86_64的

當我使用標籤的uname和標籤出現OK Android模擬器:

Titanium.UI.setBackgroundColor('#000'); 
var tabGroup = Titanium.UI.createTabGroup(); 

var win1 = Titanium.UI.createWindow({ 
    title:'Tab 1', 
    backgroundColor:'#fff' 
}); 
var tab1 = Titanium.UI.createTab({ 
    icon:'KS_nav_views.png', 
    title:'Tab 1', 
    window:win1 
}); 

var uname=Titanium.UI.createTextField({ 
    color:'#336699', 
    height:35, 
    top:50, 
    width:250, 
    borderStyle:Titanium.UI.INPUT_BORDERSTYLE_ROUNDED 
}); 
var label1=Titanium.UI.createLabel({ 
    color:'#999', 
    text:'hello', 
    font:{fontSize:20,fontFamily:'Helvetica Neue'}, 
    textAlign:'center', 
    width:'auto' 
}); 

win1.add(uname); 
win1.add(label1); 

tabGroup.addTab(tab1); 
tabGroup.open(); 

但我怎麼擺脫標籤???

我試過的Android的幾個版本(1.6 API和2.2 API)

提前許多感謝,

更新:解決的辦法是: 添加以下行: win1.open({全屏:真});

回答

1

這是上月底你app.js

win1.open({fullscreen:true}); 
+0

您好,感謝您的答覆。有用!非常感謝,非常感謝。我只希望我的Appcelerator旅行中不再遇到這些看似無法逾越的裂縫。 – Eamorr 2010-11-09 13:12:16

+0

@Eamorr我正在與Appcelerator合作,這些問題可以幫助我更好地瞭解它,隨時提出問題,並在我的博客上查看一些內容 – 2010-11-09 16:03:21

+0

能夠與來自世界的另一邊。我是否可以建議選擇十個非常簡單的示例,首先展示一些文本,然後用兩個文本框和一個XMLHttpWebRequest按鈕來完成。廚房水槽很棒,但起初非常令人望而生畏!再次感謝, – Eamorr 2010-11-09 18:33:26