Appcelerator TextField simple, ne pas montrer
-
30-09-2019 - |
Question
Bonjour,
Je suis en train d'afficher simplement un champ de texte vierge (je sais), mais cela ne fonctionne pas?
Je dois faire quelques erreurs simples.
Voici mes 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);
Am quelque chose que je manque? au-dessus du travail devrait, à droite?
J'utilise émulateur Android sur Ubuntu x86_64
Quand j'utiliser les onglets du uname et l'étiquette apparaissent ok:
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();
Mais comment puis-je me débarrasser des onglets ???
J'ai essayé plusieurs versions d'Android (1.6 API et 2.2 API)
Un grand merci à l'avance,
Mise à jour: la solution est: Ajoutez la ligne suivante: win1.open ({fullscreen: true});
La solution
est-ce à la fin de vous app.js
win1.open({fullscreen:true});
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow