0

Je veux ajouter le bouton clair sur la TextField comme ceci:iOS/Titanium: Bouton Effacer ne peut pas être vu sur un champ de texte avec un fond noir

<TextField clearButtonMode-"Titanium.UI.INPUT_BUTTONMODE_ALWAYS" backgroundColor="black"/> 

Le bouton clair ressemble généralement à ceci:

Cependant, le problème est que l'arrière-plan du TextInput est noir. Cela signifie que le bouton d'effacement ne peut pas être vu. Comment puis-je changer l'apparence ou la couleur du bouton d'effacement afin que ce ne soit pas un problème?

+1

La première chose que je voudrais demander est que TextField existe vraiment? Vous devriez utiliser TextFiled à la place –

+0

@Mitul Bhalia désolé juste une faute de frappe. Édité –

Répondre

1

Je sais que cela devrait fonctionner, mais si c'est un problème de ti sdk alors vous devriez essayer de le tester avec d'autres ti sdks.

Si vous trouvez le même problème, vous pouvez enregistrer un problème JIRA avec l'application de test, puis vous pouvez utiliser la propriété rightButton pour obtenir ce que vous voulez.

http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.TextField-property-rightButton

+0

Vous savez ce qui devrait fonctionner? Quelle est votre solution exactement? –

+0

je voulais dire que le clearButtonMode avec backgroundColor devrait fonctionner mais il ne peut pas alors essayer au-dessus de la solution. :) –

0

Pour être complètement honnête homme. vous pourriez juste ajouter une vue à l'intérieur du champ textField. Je pense que c'est un peu plus efficace de toute façon et si vous codez par pourcentages tant que votre rayon de bordure est plus de la moitié de la hauteur, il sera cercle.