2010-10-20 6 views
3

Comment puis-je tracer une ligne en Titanium compatible avec Android et iPhone?Comment tracer une ligne dans Titanium?

+1

Il est une question très intéressante. Je vois qu'on peut facilement tracer une ligne verticale ou horizontale en Titane en l'émulant par une fausse étiquette. Mais qu'en est-il de la ligne transversale? – anticafe

Répondre

2

vous pouvez créer WebView et utiliser la balise <canvas> pour dessiner dans la vue Web

5

Pour créer une ligne, je l'utilise;

var view = Ti.UI.createView({ 
    height:180, 
    width:300 
}); 

var line = Ti.UI.createView({ 
    height:2, 
    bottom:0, 
    left:0, 
    right:0, 
    borderWidth:1, 
    borderColor:'#aaa' 
}); 

view.add(line); 
2

Ajouter à votre view.xml

<View class="line"></View> 

Ajouter ceci à votre style.tss

".line": { 
    height: '2dp', 
    bottom: '2dp', 
    left: '0dp', 
    right: '0dp', 
    borderWidth: '1', 
    borderColor:'#aaa', 
} 
Questions connexes