Die iPhone-Tastatur verdeckt das Textfeld, in das man gerade schreibt
Dass die Tastatur genau über dem Feld hochfährt, in das man gerade schreibt, liegt fast immer daran, dass die Seite oder App ihr keinen Platz gemacht hat — nicht an der Tastatur selbst. Wie man die beiden Fälle unterscheidet und was wirklich hilft.
Man tippt ein Textfeld nahe am unteren Bildschirmrand an — ein Kommentarfeld, ein Login-Formular, ein Chat, der am Seitenende festsitzt — und die Tastatur fährt hoch und legt sich genau darüber. Man kann weiterschreiben, sieht aber nicht mehr, was man tippt, oder das Feld selbst gar nicht mehr. Es wirkt, als stünde die Tastatur am falschen Platz. Fast immer liegt es daran, dass sich die Seite oder App darunter nicht aus dem Weg bewegt hat.
iOS ändert von sich aus nie irgendeine Größe
Wenn die Tastatur erscheint, tut iOS von sich aus genau eine Sache: Es teilt der App oder Webseite mit, wie groß die Tastatur ist und wo sie jetzt sitzt, über eine Standardbenachrichtigung, auf die jede App hören kann. Das ist der gesamte Vertrag. iOS scrollt die Seite nicht, verkleinert den Inhalt nicht und schiebt das Textfeld nicht nach oben — es übergibt lediglich die Maße und überlässt den Rest dem, worin man gerade schreibt. Eine gut gebaute App oder Seite hört auf diese Benachrichtigung und passt ihr eigenes Layout an, indem sie den betroffenen Inhalt nach oben verschiebt, damit das angetippte Feld über der Tastatur sichtbar bleibt. Eine, die nicht zuhört oder falsch rechnet, lässt das Feld genau dort, wo es war — und die Tastatur verdeckt es dann einfach, weil ihr niemand gesagt hat, woanders hinzugehen.
Warum das im Web viel häufiger auftritt als in Apps
Eine native App, gebaut mit Apples eigenen Werkzeugen, bekommt das meist automatisch richtig hin, weil die Standardbausteine dieses Ausweichverhalten schon eingebaut haben. Eine Webseite, geladen in Safari oder im eingebauten Browser, den viele Apps für Links verwenden, ist eine andere Geschichte. Mobiles Safari verändert die sichtbare Größe der Seite, wenn die Tastatur erscheint, statt die Seite selbst zu verändern, und eine Seite, die mit einem am Bildschirmrand fixierten Element gebaut ist — ein verbreitetes Muster für Support-Chats, Kommentarfelder und feste Fußzeilen —, kann am Ende relativ zur vollen Seitenhöhe positioniert sein statt zur nun verkleinerten sichtbaren Fläche. Die Tastatur fährt dann zu einem Feld hoch, das sich in Wirklichkeit nie bewegt hat, und das Ergebnis ist, dass dieses Feld dahinter aus dem Blick rutscht.
Chats und Kommentarfelder sind der klassische Fall
Deshalb dreht sich die Beschwerde so oft um genau diese beiden Dinge. Eine Support-Chat-Blase, ein Kommentarfeld unter einem Artikel, ein Nachrichtenfeld in einer Web-App — alle drei werden häufig als kleines, am unteren Rand fixiertes Panel gebaut, genau das Layoutmuster, das am ehesten falsch einschätzt, wo die Tastatur tatsächlich endet. Ein einfaches Suchfeld oder ein Formularfeld weiter oben auf der Seite hat dieses Problem selten, weil genug Seite darüber liegt, um zu scrollen.
Die beiden Fälle unterscheiden
- Passiert nur auf einer bestimmten Webseite oder in einer bestimmten App, überall sonst geht es → diese Seite oder App behandelt die Tastatur nicht richtig. Bei Weitem der häufigste Fall.
- Passiert auch in Notizen, Nachrichten und Mail, mit jeder Tastatur → lohnt einen genaueren Blick auf das Gerät selbst statt auf eine einzelne App, ist aber selten.
- Passiert nur bei einem Chat, einem Kommentarfeld oder etwas, das nahe am unteren Rand einer Webseite fixiert ist → der klassische, oben beschriebene Fall mit fester Position.
- Passiert nur direkt nach dem Drehen des Telefons und verschwindet, sobald man das Feld verlässt und erneut antippt → die Seite hat verspätet neu berechnet, nicht gar nicht; erneutes Antippen des Feldes nach der Drehung löst es meist.
Was wirklich hilft
- Die Seite oder den Bildschirm von Hand scrollen, sobald die Tastatur offen ist. Viele Seiten, die sich nicht automatisch neu positionieren, lassen sich trotzdem manuell scrollen, und ein kleiner Ruck reicht oft, um das Feld wieder über die Tastatur zu bringen.
- Das Feld verlassen und erneut antippen. Manche Seiten berechnen ihr Layout nur neu, wenn ein Feld den Fokus bekommt, sodass ein zweites Antippen bei bereits geöffneter Tastatur manchmal behebt, was das erste nicht geschafft hat.
- Bei einer Webseite in Safari „Desktop-Website anfordern“ im Menü der Adressleiste versuchen. Desktop-Layouts verlassen sich fast nie auf das oben beschriebene, mobiltypische Muster mit fester Position, sodass das Feld manchmal an Ort und Stelle bleibt, wo es die mobile Version nicht tat.
- Falls sich derselbe Vorgang auch in einer anderen App erledigen lässt — etwa der eigenen App einer Bank statt ihrer mobilen Webseite —, geht diese native Version eher von Anfang an richtig mit der Tastatur um.
- In den Einstellungen gibt es nichts zu ändern. Das ist kein Konfigurationsproblem, also gibt es unter Einstellungen → Allgemein → Tastatur keinen Schalter, der das ändert.
Behebt ein Tastaturwechsel das Problem?
Nein, und er verschlimmert es auch nicht. Jede Tastatur unter iOS — Apples eigene oder eine von Drittanbietern — meldet der App ihre Größe und Position über genau dieselbe Standardbenachrichtigung. Die App oder Seite entscheidet, was sie mit dieser Information macht, und die Tastatur hat keine Möglichkeit, über diese Grenze hinauszugreifen und die Seite selbst neu zu positionieren. Ein Tastaturwechsel ändert, wie die Tastatur aussieht und klingt; er ändert nicht, wer dafür verantwortlich ist, ihr Platz zu machen.
Wo Kibo dabei ansetzt
Aus Sicht von iOS ist Kibo eine Systemtastatur wie jede andere und meldet ihre Größe über denselben Mechanismus, den auch Apples Tastatur nutzt, sodass eine App oder Seite, die das Ausweichen vor der Tastatur bereits richtig handhabt, Kibo genauso behandelt wie die Standardtastatur. Ein Theme, ein Tastenklang oder ein Lichteffekt ändern an dieser Meldung nichts und fügen kein besonderes Verhalten hinzu — Kibo kann eine Seite, die die Tastatur ignoriert, nicht reparieren, und die Nutzung von Kibo erzeugt das Problem auch nicht erst. Kibo ist kostenlos und funktioniert bei ausgeschaltetem Vollzugriff.
Häufige Fragen
Warum verdeckt die Tastatur genau das Feld, in das ich gerade schreibe?
iOS teilt der App oder Webseite nur mit, wie groß die Tastatur ist; es liegt an dieser App oder Seite, den eigenen Inhalt aus dem Weg zu räumen. Tut sie das nicht — oft wegen eines nahe am unteren Rand fixierten Chats oder Kommentarfelds —, landet die Tastatur über einem Feld, das sich nie bewegt hat.
Behebt der Wechsel zu einer anderen Tastatur-App das Problem?
Nein. Jede Tastatur, auch Apples eigene, meldet der App ihre Größe auf dieselbe Weise, und keine kann den Inhalt der App selbst verschieben. Die Lösung, falls es eine gibt, liegt in der App oder Webseite, nicht darin, welche Tastatur man hinzugefügt hat.
Gibt es einen Schalter in den Einstellungen, der verhindert, dass die Tastatur Textfelder verdeckt?
Nein. Das ist keine Konfigurationsoption, weil es kein Tastaturproblem ist — es liegt daran, dass eine bestimmte App oder Seite ihren eigenen Inhalt nicht neu positioniert, wenn die Tastatur erscheint.
Auf der eigenen Tastatur ausprobieren
Kibo ist eine kostenlose Tastatur für das iPhone mit echten mechanischen Tastentönen, Themes zur Auswahl und RGB-Lichteffekten. Ohne Konto, ohne Werbung — und sie funktioniert mit ausgeschaltetem Vollzugriff.