2012-12-13 6 views
5

Comment procéder? Je veux garder toutes les fonctionnalités du clavier (vérification orthographique, pouvoir changer de langue, etc.), mais je veux personnaliser l'aspect et la convivialité des boutons et de l'arrière-plan.Personnalisez l'apparence du clavier iOS

Comment procéder?

+0

Il existe plusieurs astuces que vous pouvez jouer à superposer des boutons avec d'autres. Un populaire est de superposer le "." bouton sur le pavé numérique pour fournir une touche "Terminé". Et il y a probablement un projet opensource quelque part pour fournir un clavier DIY. –

+0

Ce serait probablement aussi bon pour un bouton fait. Mais quand vous avez besoin de le faire pour tous les boutons, et pour tous les boutons avec toutes les langues différentes, alors je ne sais pas si c'est une option de plus. –

Répondre

3

Le plus proche que vous pourriez probablement obtenir est en suivant le tutoriel here

Prenez garde, c'est une jolie tâche compliquée.

+0

Peut-être une solution. Cela semble assez compliqué si vous voulez remplacer tous les arrière-plans de boutons dans toutes les langues différentes. –

+0

Avons-nous vraiment atteint un point où il n'est tout simplement pas possible de le faire? –

+0

Eh bien, une fois que vous avez un clavier, vous pouvez simplement réutiliser votre code (avec quelques ajustements) encore et encore pour chaque langue que vous voulez. – chandhooguy

1

Pour des fonctionnalités simples, vous pouvez toujours utiliser les propriétés du champ de texte.

enter image description here

Pour les choses personnalisées vérifier This Question

et

This Link

+0

Ce ne sont pas vraiment les fonctionnalités dont j'ai besoin de contrôler. C'est l'aspect et la convivialité du clavier. Les couleurs et autres. –

0

Je pense que cela peut vous aider à regarder et le fond du clavier

https://github.com/caydenliew/CLKeypad

+1

Merci. Il y a aussi un projet github avec un clavier entier, mais ça ne marche pas pour plusieurs langues. C'est le gros problème. –