AppCelerator简单的TextField未显示
-
30-09-2019 - |
题
问候,
我正在尝试简单地显示一个空白的文本字段(我知道),但它不起作用?
我必须犯一些简单的错误。
这是我的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上使用android模拟器
当我使用标签时,UNAME和标签看起来还可以:
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({fullscreen:true});
解决方案
这是您app.js的末尾吗
win1.open({fullscreen:true});
不隶属于 StackOverflow