Créer clavier personnalisé et le configurer sur votre iPhone
Je suis en train de travailler sur la création des keyboardas présenté par EMOJI avec des caractères et des icônes, comme les smileys et autres au jour le jour symboles utilisés.Jusqu'à présent, je suis venu pour savoir que ces symboles ont des normes unicode qui sont ajoutés Consortium Unicode et approuvé par Apple.
http://itunes.apple.com/us/app/emoji-free!/id332509635?mt=8
J'ai besoin d'aide concernant le processus de ces symboles sont inscrits. Est-il possible de rendre le clavier compatible pour de la saisie de texte dans toutes les applications installées sur l'iphone si oui, Comment procéder ?.
REMARQUE:ces claviers approuvé par apple ou les applications avec eux est rejeté.. ...une idée
Toute aide serait appréciée .
Merci
Vikas Ojha
Vous devez vous connecter pour publier un commentaire.
L'Emoji clavier est construire-dans iOS.
La seule chose que tous les "icônes Emoji" applications existantes sur l'AppStore (comme "emoji-libre!") sont en train de faire, c'est qu'ils activer ce clavier dans les Préférences Système, parce qu'il est caché par défaut.
Ces applications ne sont pas "de créer et d'installer" le clavier lui-même ni à installer les icônes et les glyphes (symboles), les smileys sont déjà intégrées dans iOS trop.
Par exemple, si un utilisateur d'iPhone de recevoir un message texte (SMS) contenant des smileys, ils ne pourront voir le smiley, même s'ils n'ont pas installé un "Emoji-enabler" app comme "Emoji-libre!".
Pour être plus précis, l'emoji icônes d'Apple intégré dans l'iPhone polices ne sont pas approuvés par le Standard Unicode. Ils sont situés dans le "privé" plan de l'Unicode: leur codepoint est dans une plage qui est spécialement réservé pour des usages privés-comme celui d'Apple n'est en l'utilisant pour ces émoticônes-mais par définition, puisqu'elle est privée de la région, il n'y a pas de nom et normalisé d'utilisation de ces codepoint à travers des applications (contrairement à codepoints comme U+0041, qui est dédié à la glyphe représentant la lettre latine "A")
Voici ce que j'ai fait dans le but de faire une émoticônes clavier. J'ai d'abord créé un affichage personnalisé avec deux boutons et de définir soi-même.textView.inputAccessoryView = auto.accessoryView avaient alors les deux boutons de faire ce qui suit:
- Dessous est un extrait du code pour la création de tous les boutons et les mettre dans une vue, qui est dans une scrollview.
C'est un tableau de toutes les émoticônes Caractères.
Comme un complément à ma réponse précédente, vous peut votre clavier personnalisé sur votre propre application, de toute façon: vous pouvez définir n'importe quel UIView à la "inputView" d'un objet UITextField ou UITextView (vérifier la
inputView
@la propriété dans la documentation).Par exemple, vous pourriez écrire
self.myTextField.inputView = myPicker;
où myPicker est un UIDatePickerView que vous avez créé précédemment (par code ou dans votre fichier XIB) et lorsque l'utilisateur d'appuyer sur le champ texte pour lui donner le focus (= faire le firstResponder), au lieu de la norme de clavier, iOS affiche le UIDatePicker.Mais c'est bien entendu limitée à votre demande, et pour les objets textfield & textViews pour lequel vous configurez. C'est, il n'est pas présenté comme un "autre clavier d'entrée", vous pouvez basculer sur l'aide de la "icône de globe" sur le clavier, comme pour l'Emoji clavier ou lorsque vous vous passer de QWERTY à AZERTY (ou n'importe quel autre clavier que vous avez activée dans vos Paramètres de l'iPhone). Donc ce n'est pas vraiment le même usage que le "Emoji" cas que vous décrivez.
vérifier http://blog.jorgedelprado.com.ar/selector-personalizado-de-emoji/