UIKeyboard n'apparaît pas lorsque vous appuyez sur UITextField
J'avais été dans un problème bizarre, Comme toute autre chose fonctionne bien. Tout d'un coup quand je compile ma demande et a obtenu ce problème, lorsque je tape sur l' UITextField
espace blanc est popping up, mais le clavier n'est pas visible et je ne suis pas en mesure de saisir quoi que ce soit.
- il serait bien de voir la capture d'écran jointe...
- u peut afficher la capture d'écran de la vue
- de vérifier la poste ,mise à jour de la capture d'écran
- wow, n'ont jamais rien vu de semblable...
- quels sont les autres champs de texte? même résultat? Utilisez-vous certains contrôles/classes personnalisées pour objet UITextField?
- double possible de Comment afficher le clavier pour une UIView
- Pas de doublon de la question ,comme je l'ai écrit dans la question que tout fonctionne bien ,tout d'un coup, l'arrêt de travail.Maintenant, aujourd'hui matin quand j'ai allumé mon ordinateur il fonctionne très bien.mais j'ai reçu un nouveau problème maintenant des points de vue différents dans l'application ne sont pas de pousser ou de poping.DONC, plutôt que de perdre du temps à comprendre le problème ,j'ai roulé en arrière mon code hier matin et enregistré une copie du code défectueux.Je vais vérifier le code pour le problème plus tard.
- Double Possible de Xcode 6: le Clavier ne s'affiche pas dans le simulateur
Vous devez vous connecter pour publier un commentaire.
Suivante permet de résoudre le problème de clavier
Simulateur -> Matériel> Clavier -> Bascule Logiciel Clavier devrait résoudre ce problème.
Essayez ceci:
Goto:
Et Décochez
Ou tout simplement faire: ⇧ shift + ⌘ de la Commande + K
Garder Le Codage......... 🙂
Cela peut aussi arriver avec Xcode 6/iOS 8 en raison de simulateur de paramètres:
Xcode 6: le Clavier ne s'affiche pas dans le simulateur
J'ai le même problème, mais seulement sur 5s simulateur. Et, j'ai essayé d'aller vers le simulateur->réinitialiser le contenu et les paramètres. Que fait résolu le problème.
à cet égard de vérifier deux choses
1-
userInteractionEnabled=true
2-
textFielfd.editable = YES;
Espère que cela permettra de résoudre votre problème.
vérifier si vous êtes en train de faire quelque chose comme
ou peut-être vous êtes attribution de la première répondeur à un autre contrôle.
Espère que cela aide
Aussi assurez-vous de ne pas vous embêter avec
yourTextField.inputView
Vérifier si la prise est mappé et le délégué jeu à la manette ? Vérifiez également si le contrôleur a
<UITextFieldDelegate>
ensemble.Envoyer la capture d'écran de l'inspecteur de fichiers, peut-être?
J'ai eu le même problème mais sur le réel de l'appareil.
J'ai parlé à des développeurs d'apple support technique (Apple DTS) et ils m'ont dit que c'est une swift compilateur ou Xcode bug.
J'ai fait un peu de solution de contournement. Ne pensez pas que C'est une meilleure solution jusqu'à ce que apple résout ce problème, mais il fonctionne sans le moindre problème.
Juste remplacer la classe UITextField:
méthodes d'expédition:
Espère que cela aidera quelqu'un.
Si vous avez une meilleure solution, s'il vous plaît laissez-moi savoir dans les commentaires.
Grâce
Giorgi
Ajouter
[textField canBecomeFirstresponder];