2013-05-31 20 views
6

Desidero aggiungere una chiave personalizzata alla mia tastiera. (un tasto .com) Quando l'utente inizia a digitare nel campo di testo dell'email, dovrebbe comparire questa chiave con la chiave. Ho usato la tastiera di tipo email. Ma non dà quella chiave. Come posso aggiungere questa chiave alla mia tastiera.come aggiungere una chiave personalizzata alla tastiera in ios?

Grazie

risposta

0

Date un'occhiata a questo: custom keyboard

Integra uno di loro nel progetto e personalizzarlo conseguenza. Speranza che aiuta ad iniziare ...

2

La chiave .com viene aggiunto quando si utilizza la tastiera digitare l'URL: KeyboardManagement

Si potrebbe anche fare uso della inputAccessoryView del campo di testo, aggiungere un UIToolbar ad esso e nella barra degli strumenti è possibile aggiungere alcuni pulsanti desiderati, incluso il pulsante personalizzato.

0

Non è possibile modificare la tastiera predefinita di Apple.

Ma è possibile selezionare con il tipo di tastiera per UITextField o UITextView impostando alcune proprietà nel protocollo UITextInputTraits. Con la posta elettronica, insieme a:

[textView setKeyboardType:UIKeyboardTypeEmailAddress]; 

È possibile utilizzare inputAccessoryView di aggiungere alcuni tasti personalizzati, fare riferimento: dmforminputaccessoryview

Ultima opzione è creare nuova tastiera (UIView sottoclasse) e impostarlo su inputView di UITextView o UITextFied : Custom-iOS-Keyboards

Problemi correlati