J'ai créé un écran de connexion et je me demande s'il existe un moyen de personnaliser le libellé de la touche [retour]? Est-il possible de modifier le libellé par défaut de la touche [return] de "return" au mot "Login"?Personnaliser le libellé de la touche sur le clavier iOS à l'aide de xamarin
0
A
Répondre
1
Vous pouvez également ouvrir le concepteur de mise en page et choisir le UITextField
ou UISearchBar
et Properties -> Widget
il y a une propriété appelée Return Key
. Vous pouvez ensuite choisir parmi certains textes de l'énumération fournie par SushiHangover.
2
UITextField
possède une propriété ReturnKeyType
qui peut mettre à l'une des UIReturnKeyType
valeurs:
public enum UIReturnKeyType : long
{
Default,
Go,
Google,
Join,
Next,
Route,
Search,
Send,
Yahoo,
Done,
EmergencyCall,
Continue
}
L'étiquette « retour » est de UIReturnKeyType.Default
, il n'y a pas « Connexion », mais peut-être l'un des autres seront travail.
Donc, la possibilité de changer le libellé de la clé pour quelque chose de personnalisé (en dehors des préréglages) n'existe pas? –
Je ne trouve rien sur la personnalisation ... Il semble que le libellé est lié à ce que l'énumération définit, et puisque les enums sont scellés, vous ne pouvez pas modifier l'une des valeurs ou en hériter dans une énumération personnalisée. .. En outre, il ne semble pas y avoir de propriété de chaîne sur le 'UITextField' pour modifier' ReturnKey'. Donc, faire un 'UITextField' personnalisé ne résoudra pas cela non plus. – ibanezshredd