Die Tastatur wird im Simulator nicht angezeigt, wenn ich darauf klicke. Wie kann ich die Tastatur wieder aktivieren?
Früher hat es funktioniert, aber jetzt funktioniert es nicht mehr - ich weiß nicht, worauf ich versehentlich geklickt haben könnte.
Die Tastatur wird im Simulator nicht angezeigt, wenn ich darauf klicke. Wie kann ich die Tastatur wieder aktivieren?
Früher hat es funktioniert, aber jetzt funktioniert es nicht mehr - ich weiß nicht, worauf ich versehentlich geklickt haben könnte.
Es wäre schwierig zu sagen, ob es ein Problem mit Ihrem Code gibt, ohne ihn zu überprüfen, aber mir passiert das ziemlich oft in (Version 6.0 (6A216f)). Ich muss normalerweise den Inhalt und die Einstellungen des Simulators zurücksetzen und/oder xCode neu starten, um es wieder zum Laufen zu bringen. Versuchen Sie das und sehen Sie, ob das das Problem löst.
Um das Problem zu beheben, befolgen Sie diese Schritte -
Alternativ können Sie dies auch mit nur einem Befehl tun.
Öffnen Sie das Terminal und geben Sie ein - 1. rm ~/Library/Preferences/com.apple.iphonesimulator.plist
Dies erledigt den Trick in einem Schritt! Stellen Sie nur sicher, dass Sie Xcode und den Simulator beenden, bevor Sie dies ausführen.
HAFTUNGSAUSSCHLUSS: Dies ist eine sehr alte Frage, aber da andere Fragen zu diesem Thema als Duplikate dieser geschlossen werden, dachte ich, sie könnte von einer Antwort profitieren, die alle aktualisierten Optionen enthält. Vielen Dank an alle, die zur Beantwortung beigetragen haben!
Wenn die iOS-Tastatur ("Softwaretastatur") nicht angezeigt wird, während ein Texteingabefeld (UITextField
/TextField
usw.) fokussiert ist, sind die Einstellungen im Simulator höchstwahrscheinlich die Ursache.
Es gibt 2 Einstellungen im Simulator-Menü:
I/O > Tastatur > Hardwaretastatur verbinden K
I/O > Tastatur > Softwaretastatur umschalten K
Vor XCode 8 hieß das Menü "I/O" "Hardware"
Wie man sieht, hat jede Einstellung ihre eigene Tastenkombination. Die erste steuert, ob man die macOS-Tastatur für diese Felder verwenden kann. Die zweite steuert den Anzeige-/Ausblendestatus der iOS-Tastatur. Wenn die Hardwaretastatur verbunden ist, wird die Softwaretastatur aus dem Blickfeld geschoben.
Sie müssen die Hardwaretastatur nicht jedes Mal verbinden/trennen, wenn Sie sie verwenden möchten. Behalten Sie sie stattdessen verbunden und tippen Sie einfach (die Softwaretastatur verschwindet), dann drücken Sie K, um die Softwaretastatur erscheinen zu lassen und Ihr Layout zu beurteilen.
Zusätzlich, in einigen Grenzfällen, in denen das Ändern der 2 Einstellungen nicht hilft, müssen Sie möglicherweise verwenden:
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.